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 …
Tag:
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 …