Loading…
VA Tech Wabag wins $272M desalination plant order in Yanbu, Saudi Arabia · Endata