Sir Ian Craig Blatchford, FSA is the director of the Science Museum Group, which oversees the Science Museum in London, England and other related museums. Read More
The world's leading Internet Exchange (IX) operator, DE-CIX, has been honored in the 2022 Global Carrier Awards in the category of "Best Internet Exchange Operator." DE-CIX has now received the prize seven times since the award's inception in 2015. ...