Share this page

IFC and Leading Developers Partner to Protect 1 Million Square Meters of Buildings in the Philippines from Natural Hazards