Telemaxx Available at the following DE-CIX locations: Frankfurt Munich Hamburg Dusseldorf Istanbul New York Marseille Dubai Athens Berlin Johor Bahru Kuala Lumpur Get an offer Telemaxx www.telemaxx.de