Mark Malloch Brown

Mark Malloch Brown, a former UN deputy secretary-general and UK Foreign Office minister of state for Africa, is Chair of the Business and Sustainable Development Commission.

leaf background pattern

Transforming Innovation for Sustainability Join the Ecosystem →

Strategic Organisations

Reneum
Danfoss
Trucost
ESG Book
Olam
City Developments Ltd