Posted inWastewater, Water India’s WABAG secures $371 million EPC contract for Saudi sewage treatment plant WABAG will oversee the design and construction of the sewage treatment plant