Displaying all articles tagged:

Bela Bajaria

  1. buffering
    Planet Squid GameHow Netflix’s international strategy produced what might be its biggest new show ever.
  2. buffering
    Netflix Just Disrupted Itself. Why?This week’s changes offer clues to the company’s future.