Confidence in the economy continues to wane for IT decision makers, who once again have scaled back their staffing and spending expectations for the coming months.
Confidence in the economy continues to wane for IT decision makers, who once again have scaled back their staffing and spending expectations for the coming months.