Tata Tiago set to launch on March 28th
The Tata Tiago, earlier known as the Zica, is all set for a launch on the 28th of March this year. Filling the space between the Bolt and the Nano, the Tiago had been unveiled quite some time back and recently started rolling off the production line at the company’s Sanand plant in Gujarat. The Tiago, which […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops