The importance of people potential on organisations’ sustainability initiatives FutureCFO Editors December 15, 2023