Netflix logs worst drop since July as analysts peg subscriber reporting pivot as culprit Published 19 Apr 2024 Full Article