MarketsHighConfirmedAccelerating
8.3
Russian federal budget deficit exceeds 2025 annual total with five months remaining
bne IntelliNews·RU·2 days ago
Reports indicate that pro-Russian networks continue to operate within Switzerland, allegedly facilitating up to 40 billion francs to support the Russian war economy. The extent of these financial flows and the specific mechanisms used to bypass sanctions remain under investigation by local authorities.
Locations
Entities