Release Summary

DE-CIX opens a new Internet exchange in Istanbul, Turkey. This is its third new exchange on the Mediterranean Sea.