Streaming Stall: Why a $100 Investment in Netflix 5 Years Ago Might Disappoint You
NEW YORK — In the high-stakes world of the “Streaming Wars,” Netflix has long been cast as the undisputed protagonist. As the company that single-handedly dismantled the cable television hegemony…