Emerging Technology Netflix sheds subscribers—and $170bn in market value (The Economist: Business) channelnewsbox — April 22, 2022 add comment The Economist: BusinessNetflix sheds subscribers—and $170bn in market value – Can it tempt viewers back with advertising? …