tech:

taffy

Tami Reller

Windows Business Head Leaving Microsoft

Windows and Windows Live president Steven Sinofsky is leaving Microsoft, just a few days after the company launched the latest version of its flagship...