ITPCL - Financially Viable or Not?

Wed, 28/08/2019 - 11:43

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