Image: Kindel MediaMore and more companies are adopting a social purpose as the reason their business exists. There are different definitions of a social purpose business, but fundamentally it is a business whose reason for being is to create a better world. This...







