Paysafe confirms 7.8m accounts breached in data leak

Group News