Tata Motors announces racers for Truck Racing Championship 2016

Tata Motors has shared details of 17 potential Indian truck drivers, who will compete against each…