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