In 2024, C2FO facilitated the early payment of more than 42 million invoices, which were paid an average of 32 days early to ...