Russia in Debt Default as Deadline for Payment Passes

Image Source: Outlook India Russia has missed a deadline and defaulted on its debt for the first time since 1998. Despite having the financial means to make the $100 million payment due on Sunday, Russia was unable to deliver the funds to its international creditors due to sanctions. The nation had been determined to prevent […]