"default" tag
russian-banking-crisis-marketexpress-in

Russia: Possible debt default on the cards

Moscow has failed to meet a deadline for over $40 billion in outstanding debts, as Western sanctions squeeze the Russian economy. The Kremlin has downplayed the news, insisting it has enough to pay what it...