May 4, 2024Russia, an embarrassing source of profit for major international banks Foreign banks still present in the country have paid some €900 million in income tax for 2023, according to the Kyiv School of Economics.