how about the HSBC:
https://www.thisismoney.co.uk/money/markets/article-10661111/HSBC-continues-business-Russia-calls-war-conflict.html
sure - can you find any subsidiaries