Shares of STMicroelectronics NV (STM) were in focus in pre-market trade on Wednesday after the semiconductor manufacturer entered into a 15-year renewable energy deal with France-based TotalEnergies ...