infotechlead

With $10.1 billion in R&D, Microsoft’s Kevin Turner shares strategies