A key reason for this is ESG, sustainability, and related terms have come to serve as an imprecise proxy for a much bigger question: What is the role of business in society? That this role is far ...