Tata Motors flags off new 2017 T1 Prima Race Trucks from its Jamshedpur plant
Tata Motors flagged off specially developed Prima Race Trucks, built for the 4th edition of Tata Motors T1 Prima Truck Racking Championship at the Jamshedpur plant. The trucks were flagged off, by the newly appointed […]