Russian businesses are bracing themselves for a financial crunch that could put many of them out of business. The Central Bank's interest rate has reached a crushing 21%, with expectations for a ...