Shell Says No to No
Shell has created a very strong stable of print ads that has artfully expressed an area of value that the public has often overlooked. That is that shell does not only extract substances from the ground to make energy, but they also have a valuable culture of innovation.
One of their ads in this campaign is […]
19 Apr 2008 Brandon 0 comments