New Green Innovation

Scott discusses the formation of GE Vernova, emphasizing its commitment to addressing climate change and the importance of attracting young talent to the energy sector. The choice of Cambridge as the headquarters reflects a strategic move to tap into a hub of innovation and enthusiasm for sustainable practices. The name "Vernova," blending green and new, signifies a fresh approach while honoring the company's legacy.