Tata Indica is one among 100 other Indian brands that has been conferred the status considered equivalent to the 'Oscars of branding' for the year 2004.
Here's a pretty awesome story of how 'smart marketing' pulled the Indica out of the doldrums that it found itself in a little after its launch in India.
thanks for the great information…
Posted by: dthcnine | Friday, July 18, 2008 at 11:14
Hows the new XETA. is the car worth its price when compared to maruti
Posted by: salil | Monday, January 30, 2006 at 16:44