Loading…
Elsewedy Electric awarded €800M power plant contract in Libya · Endata