Russia Set for Steep Slump and Long Stagnation in Wake of Ukraine War
Russia’s invasion of Ukraine will cause their economies to contract this year by about 10% and 20%, respectively, the region’s leading development bank said Thursday in one of the most Continue Reading