News News New products and technologies EU project solves the mystery of Netflix’s content delivery network 30 August 2016