Finance ❯ Stock Market ❯ Public Companies ❯ Market Performance
The ad giant says an independent review found fee and transparency breaches, a finding the company disputes on confidentiality grounds.