Auto sales driven downhill
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...
Read More...