Friday, 19 April 2024 07:58 PM
September 11, 2020 07:40 am
KATHMANDU, Sept 11: Nepal has ranked 109th out of 162 countries and territories in the ‘Economic Freedom of the World: 2020 Annual Report’.