All about finance. Over 123,000 small and mid-sized Russian businesses owe money to banks. , and Administrator 2025 April 27