Create account

replied 321d
The major hurdle is incumbency. BTC is terrible for merchants but holds majority of market cap, and PayPal/Stripe hold the most on-boarded merchant.