Ecosystem Insider Issue #82: Stitch raises $25 million capital extension while Intella... October 9, 2023