Abengoa has completed the construction of three solar fields of parabolic trough collectors at what’s billed as the world’s largest solar complex,...
Shanghai Electric Group is set to deliver the fifth phase project of the Mohammed Bin Rashid Al Maktoum (MBR) Solar Park in...
Shanghai Electric Group has been appointed as the engineering, construction and procurement (EPC) contractor for the fifth phase project of the Mohammed...