Abengoa selected as the technological partner in the construction of largest solar complex in Dubai
Abengoa has been selected by Shanghai Electric Group Co. Ltd, one of the largest Chinese equipment manufacturing companies, to provide the CSP solar technology and … Read more