120 KLD MBBR STP with Ultrafiltration at Taj CIAL, Nedumbassery

120 KLD MBBR STP with Ultrafiltration at Taj CIAL, Nedumbassery