Share Price of Netflix Down by Over 35%Becky CarterApril 21, 2022The share price of Netflix, one of the world’s leading subscription streaming service and production company, fell by 35% at ... Read More