Topic - Stross

avatar
Computers, Communications, Internet

TechSpin: Are Google and Microsoft Strategies Sound?

Google is edging into applications. Microsoft wants more search power. Whatever happened to playing to your strengths?