Agency News

Another good earnings day for IPG; Q3 beats expectations