Loading…
SEWA awards $500M EPC contract to Elsewedy Electric and MHPS consortium · Endata