Clean Creatives urges Netflix to sign 'fossil-free' agency for media mandate

Omnicom, WPP, and Dentsu are in the running for Netflix's $190 million EMEA media business.