Maynilad's 3 new sewage treatment plants set for completion this year. IN Business News.
Keywords: Sewage Treatment Plants (STPs).; Sewage Treatment Plants (STPs)--Construction.; Maynilad Water Services, Inc. (Maynilad).; Metropolitan Waterworks and Sewerage System (MWSS).