Microsoft Has a Lot of ‘Splainin’ to Do

(Source: TIME) Among those questions: Are signs emerging that the decline in PC-software sales is stabilizing? How strongly is the new Xbox selling? What’s the progress on …