Globally, business leaders are under increasing pressure to deliver sustainable returns and value to their stakeholders. This pressure is in addition to navigating a complex operating environment with increased uncertainty.
However, it is interesting that business leaders are turning to sustainability in defining their purpose and strategy execution.