Tata Nano Receives 352 Bookings in Nepal within 10 Days since Launch

1
We recently reported about the Tata Nano launching in Nepal. Now it has come to light, that 352 models have already been booked, within just 10 days…
Read More

Tata Nano Now Available in Nepal

0
Tata recently launched the Nano in neighbouring country, Nepal. This marks the third nation where the Nano is available following India, then Sri Lanka. In this market,…
Read More