Stagwell reports 6% net revenue growth amid industry's 'managed chaos'

Mark Penn’s holding company reported full-year net revenue of $2.43bn for 2025.