Microsoft Windows Chief Steven Sinofsky Departs Staff0November 13, 2012 Just went you thought Scott Forstall leaving Apple was... View more