TotalEnergies SE (NYSE: TTE) enters 15-year renewable energy deal with STMicroelectronics N.V. (NYSE: STM) for 1.5 TWh in ...