Business climate may be stabilizing for tech companies
Cloud