Masdar, through its Iberian platform Saeta, has closed an investment agreement for the construction and commissioning of one of the largest solar
Masdar, through its Iberian platform Saeta, has closed an investment agreement for the construction and commissioning of one of the largest solar