Cowen notes that Microsoft is citing construction delays and lack of access to power as excuses for trying to get out of its ...
Microsoft (MSFT) shares fell slightly on Monday following an analyst report that the company canceled some U.S. data center ...