Ecosystem Insider Issue #130: LabLabee raises $3.4m, Settle Payments obtains $2m while... September 24, 2024