cleantechies.com
Chile: the Windy El Dorado, EWEC, Part IV
Chile is essentially a very long coast, with mountains in the back with nice people between the two that have set up the most stable state in Latin America. A great environment to install wind turb…