Substack Nets $100M Series C, Embraces Ads to Boost Creator Tools

Miles Carter
July 17, 2025