Sustainability Climate Change January 27, 2023John Revess, senior director of Net Zero Transformation at the World Business Council for Sustainable Development, on how companies are tackling decarbonization in a recent episode of McKinsey Talks Operations