Customers and business owners are expressing frustration as the payment platform continues to experience “degraded performance”.
Customers and business owners are expressing frustration as the payment platform continues to experience “degraded performance”.