What it means for Russia to default on its debt

0
309

Russia is barreling toward a default on its foreign debt payments, threatening to plunge its economy deeper into crisis.