News Stitch, the API fintech company, Announces $21 Million Series A funding round By Brand Spot February 14, 2022