
Can Russia pay its creditors, and what happens if not?
Russia is due to pay $117 million in interest on two dollar-denominated sovereign bonds on Wednesday – the first such payments since its invasion of Ukraine which sparked a raft of sanctions ...