Nepal – Tata Nano clocked 352 bookings in 10 days
July 11, 2011
352 Tata Nano cars have been booked within ten days of its launch in Nepal which is the only market abroad after Sri Lanka where Nano is being sold. …