Technology

Netflix's Subscriber Numbers Beat Estimates as It Spends More on Marketing