Saturday, 27 April 2024 03:26 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.