3 ms·They're "disrupting" payment processing.by gosub100 2y agoThey're "disrupting" payment processing.