News

While the company might be pulling back some of its investments in the infrastructure that makes it run, Microsoft remains, ...