Registered entities
OHA COMMUTE PRIVATE LIMITED
CIN U74999TG2018PTC128159India
TF SOLARPOWER PRIVATE LIMITED
CIN U40106TG2007PTC055617India
OLECTRA GREENTECH LIMITED
CIN L34100TG2000PLC035451India
Investor mix
1 investor on record.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 1 | 100% |
