The European Internet Exchange Association (Euro-IX), which brings together 68 Internet eXchange Points (IXPs) from around the world, was founded in May 2001 with the aim of developing, strengthening and improving the cooperation of the IXP... Read more