KDDI CorporationData Center Operator at
TELEHOUSE Tokyo Otemachi
Otemachi Building, 1-8-1 Otemachi, Chiyoda-ku
Headquartered in Tokyo, Japan
TELEHOUSE Tokyo Otemachi
Otemachi Building, 1-8-1 Otemachi, Chiyoda-ku
Headquartered in Tokyo, Japan