Tata launches Ace refresh, crosses 1 million sales mark
To celebrate the one-in-a-million idea from Tata Motors, the company has launched the refreshed Ace. Introduced in May 2005, the Tata Ace, India’s first mini-truck, and the Tata Magic, its sister vehicle for passenger transportation […]