All about finance. Massive Budget Shortfall of 2.2 Trillion Rubles Recorded Between January and March 2025 , and Administrator 2025 April 27