About SCCSCC is Europe’s largest independent technology solutions company, providing European businesses and public sector organisations with rapid returns on their investment in IT. Combining extensive service capabilit...
View more
Permalink
SCC launches investment programme to kick-start new phase of evolution and growth 11/2/2012 6:09 AM EST