Compare

The Altroz is Tata’s latest, most modern, and most futuristic looking car

The Tata Altroz is a subcompact hatchback manufactured by Tata Motors. Set to be launched on 22nd January…