Germany's intelligence service BND says Russia's federal deficit was actually 3.6% of GDP in '25, not 2.6%. This was exactly my final estimate in December, based on past spending patterns (random but funny: I estimated 8.02 trillion). If true, the deficit was probably hidden in other public budgets.
add a skeleton here at some point
16 days ago