TSE and STMicroelectronics (STM) Signs Physical Power Purchase Agreement
Group 1 - STMicroelectronics N.V. signed a 15-year Power Purchase Agreement with TSE to supply renewable electricity from three solar parks in France, totaling approximately 43 MW and an overall volume of around 780 GWh, starting in 2027 [1] - In Q3 2025, STMicroelectronics reported net revenues of $3.19 billion, a year-over-year decline of 2.0%, with OEM sales down 5.1% and distribution sales up 7.6%, while sequentially, revenues grew by 15.2% due to increased sales in Personal Electronics [2] - The company's operating income decreased from $381 million in Q3 2024 to $180 million in Q3 2025, impacted by a $37 million impairment and restructuring charges related to a company-wide program to reshape its manufacturing footprint [3]