Green CompositesE.ON orders 25 wind turbines from VestasVestas has received an order from E.ON Climate and Renewables UK for delivery of 25 units of the V80-2.0 MW... Read More