Netflix Stock Drops 24% Amid Challenges and Uncertainty | Intellectia.AI