Tata Motors rolls-out Tata Yodha in Nepal  [ Nepal ] [ India ]

Tata Motors, Nepal’s No. 1 commercial vehicle brand, in association with the Sipradi Trading (its authorized partners in Nepal), announced on September 14 the roll-out of the Tata Yodha at an...
<Sep 18, 2017>