Capacity Media is part of the Delinian Group, Delinian Limited, 4 Bouverie Street, London, EC4Y 8AX, Registered in England & Wales, Company number 00954730
Kevin Mulholland, managing director of Deutsche Telekom North America, speaks to Capacity about the company’s activities in the region and the unique value proposition it offers to its customers.