Managed service provider (MSP) ITC Service has landed a £7m investment it will be using to grow the business. The North-East England-based firm attracted the support of capital investor BGF, which ...