Let’s imagine for a moment that we are still in the 90s. Television commercials, print media, yellow pages and billboards still dominate the marketing and advertising landscape and are very much in vogue. Newspaper revenues are high, television advertising occupies a large share of the advertising market, and the Internet is still in its infancy. […]