Foreign companies in Russia paid at least $20bn (€17.2bn) in taxes in 2024 alone, and cumulative tax payments since early ...