The Telegraph: Russian Banks Are On The Verge Of Decline 18.07.2025, 10:46 2,888 Every third ruble goes to military needs.