Nepal ranks 116th in the Doing Business 2011 report
Political stalemate and worsening business climate have taken their toll of Nepal's business environment. Nepal has fallen by four positions in the Doing Business Report unveiled on…
Read More...
Read More...