Return to Article Details Microsoft’s overview and development strategies based on multiple analyses Download Download PDF