NTPC presents green credentials for Talcher expansion

National Thermal Power Corp is wooing villagers around its Talcher project with the pollution control strategy it has drawn up for the 2000mw expansion of the super thermal power plant, for which it