Iceland, a UK-based retail store chain, reported that their new Christmas ad was banned off TV. The advert, that was originally a short film made by Greenpeace, focuses on palm oil and its dangers to the environment, especially the rampant deforestation...
Iceland, a UK-based retail store chain, reported that their new Christmas ad was banned off TV. The advert, that was originally a short film made by Greenpeace, focuses on palm oil...