Release Summary

New research published today by Dimension Data reveals that technology has failed to improve the competitive positioning of global organisations.

Dimension Data