Top Stories
Editor's Pick
IBT Spotlight
  • Fitness
  • Travel
20210121_Netflix_IBT

Netflix Passes 200 Million Milestone

The world’s most popular video streaming service now has 203.7 million paid subscribers around the world, with international customers now outnumbering those located in North America by more than...