Loading…
NWC awards SAR1.6B Manfouha STP contract to Alkhorayef Water and Power Technologies · Endata