Steve Ballmer

Windows 10: Tech Media May Need New Company to Hate

For a company that is regularly scowled at by the tech media, Microsoft’s introduction of Windows 10 over the last 48 hours has been amazingly smooth, and reviews are overwhelmingly positive. In what for Microsoft is a paradigm shift, the

The Associated Press