Strategy is one of the most (ab)used word in business. When the social media revolution happened, out of nowhere came Social Media strategy. Do these words together make sense?
Read this post on venkinesis.in