STMicroelectronics STM shares have plunged 48.6% on a year-to-date (YTD) basis against the Zacks Semiconductor-General industry and the Zacks Computer & Technology sector’s return of 127.4% and 29.8%, ...
In its Chapter 11 filing on Nov. 21, Northvolt said it would try to sell Northvolt Systems Industrial, which makes batteries for industrial applications and sits within the unit called Northvolt ...