Loading…
Va Tech Wabag wins $317 million desalination plant order from Saudi Water Authority · Endata