Their reviews on Trustpilot are worth nothing and don't even say much about the bank, at least we have one positive review from a reputable OCT member here.
DBS or OCBC Bank in Singapore, both open accounts for foreigners, I don't know if they do remote account opening.
Switzerland with UBS and PostFinans could possibly work for you, requires good setup in Switzerland.
it is not difficult to form a company in Switzerland, I'm in the middle of the process, have my notary appointment today to show them the 100K CHF on the bank account.
As already said by a few you get taxed with your income in the US LLC in Greece unless you relocate to a low / no tax country. Alternatives would be to store and receive all your money in crypto.
What are you doing with all the frozen accounts, waiting till they payout the frozen money or write it off? DAI is a good choice for storing money you need for spending as I see. I followed your advise.