You are here

MANAGEMENT UNLEASHED

Widening role of business in a fast-developing society

Companies must now make direct strategic contributions to both planet and humanity

BT_20190525_JOHN25_8_3790624.jpg
Among company efforts, Shell is developing climate help with technologies that have far reaching potential in the efforts to preserve a habitable planet.

CORPORATE Social Responsibility (CSR) was launched several decades ago with the best of intentions and the highest of aspirations. If every company chipped in both money and free work-time the social scene could be improved, efforts to help the less fortunate could be increased and the issue of...

sentifi.com

Market voices on: