With bond deadlines looming, Russia days away from default

Russia has failed to meet the deadlines because mounting sanctions are cutting off avenues to transfer the cash.

Leave a Reply

Your email address will not be published.