This is the idea that people who own and manage corporations…
This is the idea that people who own and manage corporations should be accountable for their action to society and the community in which the operate, rather than just focusing on making a profit. What is this concept called?