Tata Altroz is a new fuel-efficient hatchback car with great interiors built for roads in Bhutan. Explore more about this hatchback now!Read less