The Tata Altroz is back with a new variant exactly after a year of its launch in India and it is called as the Tata Altroz iTurbo. As the name suggests, this is the turbocharged variant of the Tata Altroz. We take it out for a drive to find out all about it.