How Microsoft plans to weather the economic storm