DINOSAUR OR COCKROACH?

The Economist recently weighed in on the state of the advertising industry. More specifically, the multinational advertising giant part of the industry. Curiously, Sir Martin Sorrell is quoted in overly-optimistic tones, and two weeks later, he quickly and quietly disappeared. All Economist articles are very [...]