It has become conventional wisdom to say that marketing plays an important role (if not the most important role) for any business under the sun. With the advent of new technology, changing trends and other factors, the approach to marketing has also shifted dramatically. Marketing as a field has taken a quantum leap forward and [...]