Wednesday, 22 May 2024 03:10 AM
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’.