Hi all,
I am considering creating a business account with AdvCash. However I am learning they are "located" in Belize (on paper), so no regulation..which makes me wonder to what extend it's risky to upload my ID (which is an requirement). I don't want to become a victim of identity theft.... Perhaps I'm (too) paranoid. Or not.
I would appreciate your thoughts. Thanks.
I am considering creating a business account with AdvCash. However I am learning they are "located" in Belize (on paper), so no regulation..which makes me wonder to what extend it's risky to upload my ID (which is an requirement). I don't want to become a victim of identity theft.... Perhaps I'm (too) paranoid. Or not.
I would appreciate your thoughts. Thanks.