I got the US Bank account, but the owner is a UK corporation. Personally I have gotten any followup from reporting to the bank or FTC or L3C… or anyone really. But happy to discuss if anyone has other ideas
1 Like