USA here - I had to look up what Revolut was. It sounds like another one of the many payment apps we have. Is this akin to Venmo/Cash App/Paypal here but in Europe?
If they break law in some countries when firing people, I'd expect for law to kick in and the situation to be sorted at the court level in those countries.
If I wanted to close accounts for all banks that did bad things, I'd have to close all my accounts in different countries.