The wind farm, equipped with 69 wind turbines with capacity of 2.0 MW each, is located on the Isthmus of Tehuantepec
Gamesa, a global technology leader in wind energy, has landed a contract to supply 138 MW for a wind farm which Renovalia – via its subsidiary Desarrollos E