10.0.3.73

3i UK enterprise barometer

403
The results show that investment in information and communication technologies has been the biggest driver of productivi