One state EPC firm listed on the Indonesia Stock Exchange (IDX) reported net profit of Rp5.56 billion in the first nine months of 2025, collapsed 98% from the corresponding period last year. How do you know the financial report is true? To subscribe please click here