9 September 2026

Four in five companies lack sustainability data to inform business strategy, survey finds