Etsy Creates Task Force to Address Payment Failures
Etsy’s reputation is taking a bruising due to a payments processing technical disaster that is being blamed on its third-party partner Worldpay. Etsy sellers are concerned that their reputations are also being harmed as customers […]