Columnist: In a recent article an economist argues that corporations have no responsibility to society beyond obeying the law and maximizing profit for shareholders  But in a different article the same economist endorses the view that corporations ought to make financial contributions to social programs in the communities in which they are located
Thus the economist is caught in a contradiction
a corporation's making financial contributions to community social programs violates no laws