Russia is close to defaulting on its debt for the first time in decades, with two payments totaling $117 million due on Wednesday

TL;DR

We were unable to retrieve a summary.

Like summarized versions? Support us on Patreon!