Our Burning Planet If business leaders want to be part of the future, they need to stop investing in the past 5 min 0 By Dhesigen Naidoo