Renewable power: STMicroelectronics and TSE sign 15-Year PPA to power French sites with solar energy
(Paris:STMPA),(NYSE:STM), Renewable power: STMicroelectronics and TSE sign 15-Year PPAto power French sites with solar energy 15-year contract for TSE to supply approximately 780 GWh of renewable electricity from three solar parks (43 MW total) to STMicroelectronics' sites in France starting in 2027. Paris, France; Geneva, Switzerland — 20 November 2025 — TSE, a leading player […]