AUTOTata launches Ace Mega in Nepali marketNewsTeamSep 18, 2015Dec 31, 2015 by NewsTeamSep 18, 2015Dec 31, 201505 Sipradi Trading, the sole authorised distributor of Tata vehicles in Nepal, has launched Ace Mega under its SCV (small commercial vehicle) segment. The special features... Read more