What is the wider role of business in society? While it has long been acknowledged that big businesses in particular have a part to play – by virtue of their place in society as well as the people...