Registered entities
Mahindra And Mahindra Limited
CIN L65990MH1945PLC004558India
Mahindra Electric Mobility Limited
CIN U34101KA1996PLC020195India
MAHINDRA LIMITED
Reg. No. 12457008United Kingdom
Manufacturer of petrol, CNG, diesel and electric last mile mobility 3 & 4 wheelers, passenger, and cargo vehicles