Wall Street puts streaming in focus. Its future is unclear

0 Comments

In an aerial view, the Netflix logo is displayed above Netflix corporate offices on October 7, 2025 in Los Angeles, California. Mario Tama | Getty Images There’s a love affair on Wall Street between investors and streaming. The romance started about a decade ago when consumers began cutting the cord with cable TV bundles en […]