Vestas Wins 106-MW Turbine Order for Brazilian Projects
Turbine maker Vestas Wind Systems has won an order to install 106 megawatts of turbines at five wind farms located in Brazil.
Vestas Wins 106-MW Turbine Order for Brazilian Projects Read More »