Thursday, 18 April 2024 09:52 AM
November 1, 2018 11:44 am
KATHMANDU, Nov 1: Nepal has fallen five places down to the 110th spot in the World Bank’s latest global ranking on the ease of doing business.