New European report reveals state of play in business’ decarbonization efforts by CIO AXIS December 17, 2022