France, TotalEnergies and STMicroelectronics

French oil major TotalEnergies has signed a 15-year deal with STMicroelectronics to supply 1.5 terawatt hours (TWh) of ...
TotalEnergies (NYSE:TTE – Get Free Report) is expected to post its quarterly earnings results before the market opens on ...