Vestas has received a 50.4 MW order for 28 V100-1.8 MW wind turbines from Element Power for the first phase of the 99 MW Macho Springs Wind Energy Project in Luna County, New Mexico. The contract includes delivery and commissioning along with a 10-year turbine service and maintenance agreement. Delivery is scheduled for early 2011 and…