News

Despite mounting global pressure, Western governments believe Vladimir Putin is politically unable to end the war in Ukraine.
The Russian government plans to increase personal income tax by 180%, corporate income tax by 110%, and VAT by 17%.
Russia's finance ministry raised the 2025 budget deficit estimate to 1.7% of gross domestic product (GDP) on Wednesday from 0 ...