Stagwell (STGW) Launches Comms Tech Business Unit, Will Debut ‘Taylor,’ the… PR Newswire Mar 9, 2023 Stagwell, the challenger network built to transform marketing, launched a Comms Tech Business Unit within the Stagwell Marketing…