What is an ad strategy when the effectiveness of marketing is a war in short vs. long term?
There is no major brand today, even among new “all-digital” companies that has been built using nothing but online advertising. No one built a successful, long-term company on the back of Google AdWords.