web analytics

Microsoft Casts a Very Big Cloud

Downbeat forecast from software giant is a bad sign for corporate tech spending resilience