Netflix Shares Decline Amid Cost-Cutting Expectations | Intellectia.AI