Tim Herbert

 

Business Confidence Bouncing Back

Despite the generally positive trending in the Index over the past 12 months, IT industry executives still express some concerns over factors that negatively impact growth.

The ID is: 51762