clouds
Clouds

Clouds on the horizon

Software extends its cloud offering and warns that things have irrevocably changed in IT spend.