Share this page

IFC Investment Enables Power Generation in Indonesia