STMicroelectronics and Centrica sign long-term power purchase agreement

STMicroelectronics and Centrica sign long-term power purchase agreement

SeekingAlpha

Published