TN thermal project site cleared

The site for the proposed 2000 MW power project of the National Thermal Power Corporation (NTPC) in Cheyyur in Tamil Nadu has been cleared of objections on grounds that it was falling within the