Klarna Sells Checkout Solution for $520 Million to Eliminate Processor Conflicts June 24, 2024 | BNPL