This business model clearly lays out the 3 key aspects to Corporate Social Responsibility. By balancing each of the 3 components a business has the opportunity to build its reputation and increase consumer satisfaction.
I really enjoyed this Ted Talk on How to Value People Over Profit. While I understand the whole point of most business is profit, Dale Partridge points out that focusing just on profit alone leaves people feeling unfulfilled.
Is Community Involvement Important for Big Businesses?