Agency News

Stagwell Invests in New Creative Shop Founded by Former David & Goliath Execs