
Russia may be in default, Moody’s says By Reuters
© Reuters. FILE PHOTO: 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. REUTERS/Maxim Shemetov By Guy Faulconbridge LONDON (Reuters) […]