The Road to COP26: What Is the Role of Business in a 1.5°C Future?
The latest report from the Intergovernmental Panel on Climate Change (IPCC) delivered a “code red for humanity”. Global temperature rise has reached 1.5 degrees Celsius, and human activity is “unequivocally” to blame. Where do we go from here?
Vistra Increases Board Diversity
The extensive mix of skills, knowledge, and experience the board brings is a direct result of the diversity of Vistra board members.
Subscribe to