Russian economy meltdown with 'moment of truth' and 'major bankruptcies' looming 0 27.01.2025 13:09 Express.co.uk With interest rates at a record high of 21%, businesses in particular are struggling to pay back bank loans.