Tata Motors launched Nano in Nepal
June 28, 2011
Tata Nano the world’s cheapest car has been launched in Nepal, which is the second foreign country after introduced in Sri Lanka. The Nano has been launched in Nepal …