Business Netflix stock plummets, bringing uncertainty to the streaming world April 20, 2022 Editorial Staff 819 Views