In recent years there has been a huge shift in the value and importance that both people and organisations place on social good. Together, both the rise of social media and the coming of age of the socially minded millennial generation are working to expand our understanding of what it means to be socially responsible – best described as a social good revolution.