image
author Image

Klarna Sells Checkout Business for €485 Million to Resolve Partner Conflicts