A new ad for oil company Shell is drawing the ire of many people in the U.K. over accusations of greenwashing. According to Adweek, more than 70 people have filed formal complaints against Shell and ...
Everything Is Still Not Awesome: New Greenpeace Ad Drowns Cute Lego Figures In Oil For Shell Protest With this new PSA, the environmental group turns up the shame on the toy brand's partnership with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results