Tags Archive

When Tata Nano was introduced at the Auto Expo in 2008, it immediately became the rock star of the global automotive community sparking debates about the increased congestion in the roads across the world and supporters cheered on how it will help thousands of Indians to fulfil their dreams of owning a car. Everyone predicted […]