Ocrolus launches Encore: A first-of-its-kind, trusted cash flow data sharing platform for small business funding October 29, 2025