STMicroelectronics N.V. (NYSE:STM) signed a 15-year physical Power Purchase Agreement with TSE for renewable electricity from solar parks in France, providing ~780 GWh annually starting in 2027.
In Q3 2025, STM reported net revenues of $3.19 billion, with a YoY decrease of 2.0% and operating income falling to $180 million due to restructuring costs and impairment charges.
STM designs, manufactures, and sells semiconductor products, with net sales to OEMs and Distribution fluctuating YoY and sequentially, reflecting sector-wise performance.
Read more at Yahoo Finance: TSE and STMicroelectronics (STM) Signs Physical Power Purchase Agreement
