Tag: Tata nepal
Tata launches its Indica D90 in Nepal
After launch of the premium hatchback Indica D90 in Indian market, Tata Motors has now launched the vehicle in the Nepalese market. The Indica D90 is available…