Loading…
Egyptian Electricity Transmission Company signs $9.6M cable contract with Elsewedy · Endata