AS12025 Iron Mountain Data Centers (fka IO Data Centers)
Transit. Announces 142 IPv4 and 581 IPv6 prefixes.