National Water Company awards major hydraulic infrastructure contract to Spain’s Ayesa
Ayesa will design 190 water infrastructure projects across four regions
Ayesa will design 190 water infrastructure projects across four regions
Queue