MarketsChina's Envision seals 345MW turbine supply deal for largest wind farm in the PhilippinesOEM's contract is second Southeast Asia collaboration with Ayala Group's AECN after 600MW Monsoon project in LaosPhilippines beach image.Photo: Marc Veraart/FlikrRichard KesslerNorth American Editor, Recharge