Global semiconductor company STMicroelectronics has signed a 15-year power purchase agreement (PPA) for renewable electricity to help reduce emissions at its semiconductor facilities in France.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results