Registered entities
TECH MAHINDRA LIMITED
CIN L64200MH1986PLC041370India
TECH MAHINDRA LIMITED
Reg. No. 797935574France
TECH MAHINDRA, LTD
Reg. No. 980513890United States
TECH MAHINDRA FOUNDATION
CIN U85310MH2006NPL160651India
MAHINDRA EDUCATIONAL INSTITUTIONS
CIN U80300TG2013NPL086878India
TECH MAHINDRA GROWTH FACTORIES LIMITED
CIN U72200MH2015PLC269129India
Reputation
Customer rating 1.5 / 5 across 36 reviews.
Investor mix
2 investors on record.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 1 | 50% |
| Private equity | 1 | 50% |
