https://www.fintechfutures.com/2024/02/checkout-coms-uk-business-posts-126-3m-loss-for-2022/
Checkout.com’s UK business posts $126.3m loss for 2022