The Tax Burden On Russia's Non-resource Sector Has Reached A 15-year High 28.07.2026, 20:21 1,248 The Kremlin is running out of money.