Once a $40 billion fintech darling, Checkout.com is now valued at $12 billion 0 28.09.2025 22:06 BigNewsNetwork.com (sports) Once a $40 billion fintech darling, Checkout.com is now valued at $12 billion