30 Days Sustainability Challenge Calendar
Source
Licence type
Work area
Resource Type
The power sector is one of the highly stressed sectors, responsible for 40% of the total stressed assets in India. We performed financial analysis of the IL&FS Tamil Nadu Power Company in Cuddalore, accused of environmental pollution in nearby villages and the struggling arm of IL&FS's coal based energy business.