Tag: Tata Motors launches Xenon Pick-up in Nepal
Tata Motors launches Xenon pickup in Nepal
Tata’s aggressiveness is betting heavily in the Nepalese market. Hopefully, after enjoying some success at the commercial segment there, it’s now time for the Xenon pickup to…