Microsoft reviews its strategy and slows down its cloud contracts

The Redmond firm is ending several major data center partnerships to favor its internal infrastructures.