PR N° C3420C Announces Updates to its Organization and Leadership Appointments Geneva, October 29, 2026 – (NYSE: STM), a ...