"Already, one major UK advertiser is making the sustainability score worth 15% of the 'marks' available for a pitch. That's enough to determine the outcome."
Post a comment
Your Information
(Name is required. Email address will not be displayed with the comment.)
Comments