Stories about netflix global footprint