RETN PoP now in Madrid

RETN has launched a new IP PoP on DC Produban in Spain. Address of the new PoP: Calle de Mesena 80, Madrid, 28033 Spain.
madrid