External Publication
Visit Post

Microsoft Shares Down 35% in 5 Months, Executives Leave Microsoft

Techrights — Welcome to the New Techrights [Unofficial] April 8, 2026
Source
Many people leave (or flee) Microsoft because, seeing what goes on insider, they know what's coming

Discussion in the ATmosphere

Loading comments...