Russian economy meltdown with 'moment of truth' and 'major bankruptcies' looming

With interest rates at a record high of 21%, businesses in particular are struggling to pay back bank loans.

No comments

Read more