Social media has arguably been the biggest buzz word in the business realm for almost a decade now.
March 15, 2013