One Point

Rigby Group’s SCC takes controlling stake in One Point

Birmingham, UK, 21-12-2015 — /EuropaWire/ — In a deal announced today, SCC, Europe's biggest independent IT services business which is part of…

8 years ago