27 February 2025

Credit guarantees needed for Indonesia's sustainable infrastructure transition