Forget story telling and building a brand narrative, one of the best things about social media is the fact that it allows for fast, fluid communications that any business can turn to it’s advantage. The immediacy of social media is very well illustrated by this weeks E3 unveiling by Microsoft of not just the new … Read More →