SWCC awards contract for the design, supply and installation of ten flow meters at Shoaiba desalination plant

You are here:
Go to Top