Capacity Media is part of the Delinian Group, Delinian Limited, 4 Bouverie Street, London, EC4Y 8AX, Registered in England & Wales, Company number 00954730
NTT America made a big splash in the Latin American arena a year ago, spotting the potential to bring high-quality IP to the burgeoning market. The carrier has a laser focus on further expansion throughout the region to seize on the soaring demand for internet services.