Russia scrambles to pay its way as prospect of messy default looms large

There is no question that Western sanctions imposed on Russia following its invasion of Ukraine are biting.
Source: Sky Business News