The power sector is one of the highly stressed sectors, responsible for 40% of the total stressed assets in India. The trigger for a financial analysis of IL&FS Tamil Nadu Power Company Limited (ITPCL) came about by reports of environmental pollution in the nearby villages due to the power plant’s operation and media reports on the financial crisis of the parent group Infrastructure Leasing & Financial Services Limited (IL&FS).