Rattanindia Power Limited · U40102 Dl2007 Plc169082 · Sentia Hydro Power Projects Limited · Hecate Power Services Limited · Hecate Energy Trading Limited · Rattanindia Solar 5 Private Limited · Poena Thermal Power Limited · Devona Thermal Power And Infrastructure Limited · Hecate Electric Limited · Hecate Power Generation Limited · Hecate Power And Energy Resources Limited · Hecate Power Company Limited