Tag: Tata Safari Storm in India
Tata Merlin expected to be renamed as Safari Storm
It seems that Tata Motors has zeroed in on the name ‘Tata Safari Storm‘ for its Tata Merlin SUV. The auto manufacturer is re-launching its Tata Merlin…