AI in Advertising: How AI regulation is shaping the future of advertising and its impactJarred Cinman
Riverbed acquires BP South Africa communications account 23 Mar 202323 Mar 2023 PrintPDFMore sharing options More sharing options After a competitive pitch, Riverbed, a TTL agency, has landed the communications account for BP South Africa. The agency will be handling the company's corporate, brand and retail business.