Top Marketing Terms Demystified

Every industry is guilty of it, and perhaps marketing the most… yes, I’m talking about the language of jargon. If you’ve ever seen the brilliantly scripted W1A or 2012 programmes on BBC, you’ll know that the marketing agency featured across both series’ provides the writers with a lot of hyperbole to make light of, but […]

Top Marketing Terms Demystified Read More »