Congratulations to the winners of the 2024 Chief Sustainability Officer (CSO) Awards, announced in Davos yesterday. Am delighted to have been on the jury – no easy task. More details here on the winners and shortlisted candidates: https://csoawards.eu.
Leave a Reply