Financial analysis of ITPCL, Cuddalore
The power sector is one of the most highly stressed sectors, so the financial crisis surrounding the Infrastructure Leasing & Financial Services Limited (IL&FS) group prompted us to take s a closer look into the business as a whole. We share some insights into their subsidiaries, source of procurement, debt structure, and long-term power purchase agreements.