BUSINESS

More news
A stop road sign is seen next to skyscrapers at Moscow International business centre, also known as "Moskva-City", in Moscow, Russia April 14, 2022.

Russia May Be In Default, Moody's Says

Moody's said Russia may be in default because it tried to service its dollar bonds in roubles, which would be one of the starkest consequences to date of Moscow's exclusion from the Western financial system since President Vladimir Putin's invasion of Ukraine.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.