Netflix’s Strategic Pivot Faces Reality Check as Brazilian Tax Dispute Ends Earnings Streak
Streaming Giant’s Financial Performance Under Microscope Netflix’s impressive six-quarter streak of exceeding earnings expectations came to an abrupt halt this…