KATHMADU, Nov 1: Nepal has been listed as one of the three most favored SAARC countries in the World Bank’s Ease of Doing Business list published today. Bhutan and India were ranked at 75 and 100 respectively. The report states that Nepal, with a score of 105, performed well in areas of getting credit and protecting minority investors.