Indonesia’s Idle Bank Credit Hits Rp 2,527 Trillion: Causes and Impact
Indonesia’s non-performing loan (NPL) backlog surged to Rp 2.527 trillion by May 2026—equivalent to 3.8% of total outstanding credit—as banks sit on Rp 1.2 trillion in undisbursed loan funds, per ... Read More