Share this page

IFC, Canada and Clean Technology Fund to Invest in Biomass Power Project of ThomasLloyd and Bronzeoak in the Philippines