tech:

taffy

Julie Larson-Green

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...