BUSINESS Auto sales driven downhill NewsTeam Jan 17, 2012 As the government has imposed one of the world’s highest import duties — 240 per cent — on automobiles, it is no wonder that Nepal’s auto industry is suffering from a terrible decline… Read More...