Microsoft’s Cloud Focus Could Mean Layoffs: Report

(Source: Investopedia) Bracelin said he came to this conclusion after conducting an analysis of the 60 biggest cloud computing companies. The analyst is predicting spending on cloud …