ITS has secured £100m from Aviva Investors to continue its full-fibre rollout in the UK
Chester-based ITS secures £100 million from Aviva Investors to increase its network footprint.
Chester-based ITS secures £100 million from Aviva Investors to increase its network footprint.