Registered entities
TATA POWER RENEWABLE ENERGY LIMITED
CIN U40108MH2007PLC168314India
WALWHAN RENEWABLE ENERGY LIMITED
CIN U40103MH2009PLC197021India
THE TATA POWER COMPANY LIMITED
CIN L28920MH1919PLC000567India
Investor mix
3 investors on record; lead investors include Mubadala, BlackRock.
| Investor type | Count | Share |
|---|---|---|
| Other / undisclosed | 3 | 100% |
