Tag Archives: Tata Vista Nepal

Tata Motors launch Vista in Nepal for 11.86 lakh rupees!

From trucks used in mining fields to the small hatchbacks reserved for city use, Tata Motors owns a big share in the automotive market of India thanks to its popularity, cost-conscious products and its widely spread service network. Although most of