#576,672 (+2%) - scc.com
Title: SCC - Europe's Largest Independent IT Group
Description: Key Facts No. 1 in Europe Delivering immediate ROI 36 year track record £2.25 billion turnover 5 European Countries 80 European Cities Global Partner Network Supporting 5 million users