Tata Pulls The Plug On Indica; 5 Facts About Tata Indica You Don’t Know!
Tata Indica was launched in 1998 and branded as India’s first fully indigenous passenger car. The launch was a superhit, as more than 100,000 bookings were made in the first 24 hours of its launch. In a way, Tata Indica revived Tata Motors …