Green CompositesVestas signs order for 80 MW Wind Turbines in BrazilVestas has confirmed that it has signed an order for a total capacity of 80 MW for projects in Brazil.... Read More