Tag Archives: Tata Grande

Tata Motors eliminates ‘Sumo’ brand from Grande

The ‘Sumo’ brand from Tata Motors has been in India since a very long time. The Sumo was incidentally named after Sumant Moolgaokar (late leader of the Tata Group) and has become a very household name. However, majority of the Sumos entered into the