Nepal ranks 104th in Forbes List of best countries to do business

Nepal ranks 104th in Forbes list of best countries in the world to do business. The Forbes magazine has categorized 128 nations on the basis of property rights, technology, corruption, personal freedom, red tape, investor protection and stock market performance. Among our neighbours, India is ranked 77th, Sri Lanka is ranked 83rd, China is ranked 90th, Pakistan is ranked 92nd and Bangladesh is ranked 109th. This puts us ahead of just Bangladesh and Bhutan which isn't ranked. You can see a full listing of the 128 countries here.