Tuesday, 21 May 2024 03:49 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’.