Vestas - Vestas has received a 51 MW order for an undisclosed project in Italy. The contract includes the supply and installation of eleven V136-4.2 MW wind turbines, ten of which will
Vestas set to install 'tallest towers in Asia' at Thai wind farm | Recharge