Stone Group’s Head of Sustainability Sheryl Moore shares insights into how the pioneering business plans to achieve its ambitious Net Zero ambition.