Tata Tiago to Launch on March 28, 2016

Tata's controversy hatch, the Tata Zica later re-christened as Tata Tiago via a social media crowd-sourced contest, is all set to hit the showrooms on March 28. The Tiago is powered by a very efficiet three-cylinder DOHC aluminium 1.2 liter…