The Tata eMO concept car received a lot of attention and praise a year ago at the 2012 Detroit Auto Show as an "electric mobility study." Oh, and because it sported a $20,000 price tag and roomy ...
Tata Motors will operate and maintain Tata Starbus for a period of 12 years, as per the contract. Tata’s Starbus is developed for sustainable and comfortable travel. Earlier, Tata Motors ...