‘Corporate social responsibility’ is a flawed concept. What we really need is ‘corporate accountability’

The term “corporate accountability” captures a company’s obligation to ensure its operations enrich society.
The term “corporate accountability” captures a company’s obligation to ensure its operations enrich society.
getty