Stagwell revenue rises 6% in Q1 but UK decline continues

The holding company reported $564m in net revenue and $130m in net new business for the quarter.

May 13, 2025 - 10:48
 0
Stagwell revenue rises 6% in Q1 but UK decline continues
The holding company reported $564m in net revenue and $130m in net new business for the quarter.