AgenciesStagwell grows 2025 net revenue 6% to $2.43bn as Mark Penn predicts record yearBy Digital Gossip, 10 March 2026