Capacity Media is part of the Delinian Group, Delinian Limited, 4 Bouverie Street, London, EC4Y 8AX, Registered in England & Wales, Company number 00954730
ITS Technology Group (ITS), a UK-based wholesale full fibre provider, has secured a further £100 million investment from Aviva Investors, for its full fibre rollout.