40611 employees
Tata Motors Limited is India's largest automobile company, with consolidated revenues of INR 1,88,818 crores (USD 34.7 billion) in 2012-13.
1945
TruckEasy raised undisclosed on July 10, 2018
Investors: Tata Motors