Report: Checkout.com UK’s Business Reports Fivefold Increase in Losses
Online payment processing platform Checkout.com has reportedly recorded a $126 million loss in its U.K. business.
The company was hit by reduced consumer spending and higher inflation, which led to s...