Internet service provider
EvoSwitch is part of the Ocom Group, based in Amsterdam and described as Europe's largest privately owned Internet service provider.