Social Hubs are a relatively new concept but one that is now integral to successful social media and digital content marketing strategy. The last few years have seen more businesses leverage the power of social media including: Building out a brand presence on each social channel (Facebook, Twitter, Instagram, Google+…