How large a role should business play in improving society?
All societies have problems. I am sure this is not a shock to anyone. Neighbors have disputes, poverty exists and inequality grows. Simply put, if each individual of a society is imperfect, so too is society, and since no one is perfect, we each play a part in making society imperfect. And like people, institutions