Wednesday, April 20, 2022

Netflix Shares Crater 20% After Company Reports it Lost Subscribers For the First Time in More Than 10 Years