The buy now, pay later company announced Tuesday it had filed confidentially with the Securities and Exchange Commission for an initial public offering
In a new report, the card network detailed cyber schemes and scams that have led it to invest $11 billion over the past five years in improving its systems