Microsoft tempers cloud computing revenue expectations | Daily Tribune