News

regarding alleged violations in the construction of a 400 MLD desalination plant in Perur, south of Chennai. Once completed, it will be the largest such plant in Southeast Asia. A Chennai resident ...