TotalEnergies and STMicroelectronics Seal 15-Year French Renewable Power Deal
TotalEnergies (NYSE: TTE), the French oil major, has signed a 15-year deal with STMicroelectronics (NYSE: STM) to supply 1.5 terawatt […]
TotalEnergies and STMicroelectronics Seal 15-Year French Renewable Power Deal Read More »