Select Page

Amazon has a port, Netflix is wading in and ad tech yachts are back, as internet giants find space at the Cannes advertising festival.