News

Netflix now sits comfortably among the world’s top 20 most valuable companies. The stock is up 88% over the past year. It’s ...