Envision Energy secured contract to supply 58.5MW wind turbines for Aboitiz's Libmanan Wind Power Project in the Philippines. "Partnering with Envision and Aboitiz Power aligns with our vision to ...