Skip to main content

Environment and Climate Action

ITPCL - Financially Viable or Not?

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.

Source
Licence type
Resource Type