Finnish consulting and engineering firm Poyry Plc (HEL:POY1V) said today it has won an engineering, procurement and construction (EPC) contract for a 25-MW biomass project in the Philippines.