Just to stress, it is VERY worrying that a financial institution has missed deadlines not once but twice already and that the auditors couldn’t locate a whole bunch of money.
It does take some translation for sure. In some ways though it’s more worrying that they say some information may be “materially misstated”. For that to be said about an outfit that offers banking services is really worrying. Basically they’re saying that Revolut may be lying about their accounts. Mind you, not being able to verify three quarters of their revenue is also far from good.
In short, you’re way braver than I am to use them as your main bank.
Nope, Swift codes generally follows the legal entity. The firm-wide code for JP Morgan Chase Bank NA is CHAS - nothing to do with whether it falls under JP Morgan or Chase brand (these are more trademarks rather than rigid divisions since the US has no law-mandated ring-fencing).
Corresponding banking business will certainly fall under JPM rather than Chase.