Banks let you do that? I think HSBC lets you open an account with 100K deposit. Are you saying I can instantly use that 100K that I deposited?
Are there any advantages of having an account with one of the big banks these days? I assumed the neobanks ask less questions than the big banks like...