Abengoa to build 70MW wind farm in Uruguay

Spanish firm Abengoa, through its Teyma subsidiary, has been awarded the contract to build a 70MW wind farm in Uruguay

Blurred image of IJGlobal article content