Press for OnForce

Despite positive economic indicators, the IT services industry is increasingly pessimistic about the current economic climate, but expects conditions to improve within the next six months, according to OnForce's latest Confidence Index, released today.