Our partners Illuminem revealed the winners of the Chief Sustainability Officers Awards/24 held in Davos on the 15th of January during the World Economic Forum.