Chinese wind player to install 'largest turbines in Philippines' after debut deal
Envision strikes agreement with local group Alternergy for onshore projects using 8MW and 6.5MW machines
Envision strikes agreement with local group Alternergy for onshore projects using 8MW and 6.5MW machines