Tag: product recall

  • Tata Nano sells just 506 cars in November 2010

    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…