Money

Nepal ranks 118th on Forbes best countries for business list

Nepal has been placed at a low 118th out of 144 nations on Forbes' annual list of the best countries for business in 2015. Nepal ranks 118th on Forbes best countries for business list
bookmark
Published at : December 18, 2015
Kathmandu

×
Top