The International Monetary Fund (IMF) has said Nepal, despite challenges, has continued to make progress, reforms and attaining important achievements.The global financial agency...
Companies planning to set up new liquefied natural gas (LNG) terminals or expand existing ones will need approval of the downstream regulator, according...