Create account

Barricade
replied 1883d
People will trust them if there's an insurance backing funds in case of lose. In turn, you have to trust the insurance.