sponsor – Netflix

Netflix Logo

Netflix is the world’s leading Internet streaming service with over 140 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day, including original series, documentaries and feature films. Netflix content is 100% delivered by the Open Connect CDN which features interconnection presences in many global markets and a robust caching program for ISPs who deliver substantial Netflix traffic to their users.