Tata Motors Ace revolution continues

Exactly a decade ago, in 2005, India’s first mini-truck, the Tata Ace, was unveiled. Though it…