News

With mounting pressure to deliver returns, Microsoft appears to be focusing its resources on high-performing franchises and ...