Featured Western banks hand €800m tax to Kremlin in ’23 Aya El Sayed Apr 29, 2024 0 The seven largest European banks in Russia paid over €800 million in taxes in 2023 despite pledges to reduce their…