Russian budget revenues up 26% in 2024 to over $400 bln — Accounts Chamber 4. March 2025 This is higher than projected total revenues, according to the report