Steven Sinofsky leaves Microsoft, effective immediately

Steven Sinofsky, the head of Windows at Microsoft, has left the company effective immediately. Julie Larson-Green and Tami Reller will be taking charge of different aspects of the Windows division Read more…



Neowin