Tata Motors Tamo Racemo Sportscar Might Be Shelved Posted on July 17, 2017 by Loknath Das Earlier this year, Tata Motors took a big leap towards the future with a brand new sub brand, Tamo. Tamo’s job was to be a showcase of sorts of the best technology that Tata Motor’s could put out and to offer specialised Read More Tata Motors Tamo Racemo Sportscar Might Be Shelved