What’s the Altroz ‘iTurbo’? Tata Altroz iTurbo is the name Tata has given to the the1.2-liter turbo-petrol machine under the hood of the Altroz, which is ( rather confusingly) named […]
Read more![Tata Altroz iTurbo](https://newcarbike.com/wp-content/uploads/2021/12/20191206054820_Tata-Altroz-front-action-360x270.jpg)
Automotive Reviews
What’s the Altroz ‘iTurbo’? Tata Altroz iTurbo is the name Tata has given to the the1.2-liter turbo-petrol machine under the hood of the Altroz, which is ( rather confusingly) named […]
Read more