Pöyry awarded EPC assignment for 25MW biomass project in Philippines

Image: Contract awarded to Pöyry. Photo: Photo by rawpixel on Unsplash.