The author of Compassionate Capitalism: How Corporations Can Make Doing Good an Integral Part of Doing Well proposes corporations donate one percent of its revenues, stock and employees' time to improve the lives of those around them.
I couldn't agree more. It would be almost a miracle if corporations truly served their communities. Honestly, I think the whole concept of corporations as a legal entity and the primary method of organising capital and labour should be debated. Historically speaking, it's a pretty recent concept.