There’s Still Nothing Even Close to Netflix
A Netflix Inc. logo sits in the exhibition area in Cologne, Germany. (Photographer: Krisztian Bocsi/Bloomberg)