ICM Computer Group has launched a new £30m business continuity centre to meet the changing risk profile facing companies operating in central London and the eastern Home Counties.

Topics