Tata Racemo – brand’s first ever sportscar debuts at Geneva (HD Pictures inside)
March 7, 2017
As a core element of its new Passenger Vehicle strategy, Tata Motors today introduced its new sub-brand – TAMO, an incubating center of innovation working towards new technologies, business …