When did we first talk about the Tata Indica electric car? Yes, it was in September 2008, more than a year back when the news was first announced. Considering that we at DWS Auto India are madly in love with the prospect of electric cars whizzing about, we instantly decided to worship Ratan Tata. Read the rest of this entry →
