Businesses should benefit all people, communities and the planet, but instead they are benefitting few...