Microsoft No Longer A Technology-Driven Firm