Corporations are economic entities, to be sure, but they are also social institutions that must justify their existence by their overall contribution to society.