St. Louis’ Stealth Creative Named One of Nation’s Fastest-Growing Firms in Under-Resourced Communities
(St. Louis, MO) – The Initiative for a Competitive Inner City (ICIC) announced that St. Louis’ Stealth Creative is a winner of the 2020 Inner City 100 (IC100) award, which recognizes the 100 fastest-growing firms […]