Microsoft Stock Dips on Report of Data Center Lease Cancellations

Microsoft, in an oversupply position, means the company has more data center capacity than it currently needs, according to TD Cowen.DecryptRead More