Loading…
Sterling and Wilson awarded EPC contract for world's largest solar PV plant in Abu Dhabi · Endata