Tata to launch 0.5 tonne Ace by March 2011
In 2005, Tata Motors created a new segment in the small commercial vehicle — with Ace the little wonder. It prompted the other three-wheeler majors to enter the category, which is today the fastest growing […]