Click to zoomPower company headquarters and cooling towers under an overcast sky in India.BusinessIndia Power Director Exits Amid Insolvency CrisisBy ThePip Desk•