Russia faces a wave of bankruptcies as borrowing costs skyrocket
Russian businesses are bracing themselves for a financial crunch that could put many of them out of business. The Central Bank of Russia (CBR) interest rate has reached a crushing 21%, with expectations for a further hike in December, and over the last two …