This is probably an Odd question. Offshore firms creating Shell companies without any website (Some do) and virtual address. I read Panama papers that they create and open bank accounts under those Shells and stash millions on them.
How come Banks not verify any of them logically? A 12 yr kid...