Articles by Glenn Chapman
-
World
Brazil tax expense drags Netflix profit below expectations, shares fall
Wednesday, 22 October 2025, 1:45pmNetflix shares sank on Tuesday after the streaming television powerhouse reported quarterly profit that fell short of market...