New PoP in San Jose

RETN has launched a new IP PoP in San Jose, USA. Address: 55 S. Market Street, Suite 1600, San Jose, CA95113, USA.