CentroCredit Bank

Explainer: 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…

4 years ago