Tata Motors Launches a Range of Fuel Efficient Cars in NepalMarch 30, 2017 by NarmadhaaTata Motors, the world-renouned personal and commercial cars manufacturer, has launched a range of fuel efficient cars in Nepal as well. Check them out.