Stagwell reports 6% net revenue growth amid industry's 'managed chaos'
Mark Penn’s holding company reported full-year net revenue of $2.43 billion for 2025.
by Luz Corona
Sign In
Trouble signing in?