When businesses give to charity, they boost the economic health of the community in which they reside. ... When a company invests in its community, then, it creates a sense of ownership in the community itself, who will do its collective best to support that company's work.