Loading…
Va Tech WABAG wins $317M order for 300 MLD desalination plant in Yanbu, Saudi Arabia · Endata