Starting in 2025, this PPA with TotalEnergies will provide a significant level of renewable energy for ST's operations in France, which includes R&D, design, sales and marketing and large-volume ...