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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results