Fiscal Nepal
First Business News Portal in English from Nepal
KATHMANDU: Russian forces have attacked oil and gas facilities in Ukraine, sparking huge explosions, officials said on Sunday, as Western allies prepared new sanctions, including banishing key Russian banks from the main global payments system. Ukrainian forces were holding off Russian troops advancing on the capital, Kyiv, President Volodymyr Zelenskiy...