Profit for Good: Towards a Better Capitalism

Perhaps the unusual thing is not that some companies give away a significant share of their profits.