Shell

Related Posts

Branding

Converting Brand Loyals with Customer Service: A Shell Experience

The new Thums Up ad has been stirring a lot of publicity. For some reason there is a heavy mixed opinion around this TVC.