Netflix Faces Competitive Pressure, Stock Declines | Intellectia.AI