You are here

ITPCL - Financially Viable or Not?
Source : CAG

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.