ACEN has completed the installation of all turbines at the 600 megawatt Monsoon Wind project in Laos.

User Dashboard

Back To ACE