Tata Motors is a busy entity these days. As it strives to pick itself up from a miserable current position, spyshots of its upcoming vehicles are popping up like popcorn kernels from a half-open cooking vessel! The latest string has been unearthed by a Team-BHP member.
Tata Launches Vista D90 in Nepal at 16.85 Lakh INR!
After making its Indian entry a few months back, Tata has taken their premium hatchback – Vista D90 to the Nepalese market.