National Thermal Power CorporationDamodar Valley CorporationTamil Nadu Generation & Distribution CorporationWest Bengal Power Development CorporationAdani PowerReNewGMR EnergyReliance PowerCleanMaxJSW EnergyGreenkoPowerGrid