Share this page

IFC Helps Indonesia Streamline Business Registration and Licensing to Improve Investment Climate