Netflix, the global leader in streaming TV, is having a moment now that more people are staying home. But it still faces pressure to hold
Netflix, the global leader in streaming TV, is having a moment now that more people are staying home. But it still faces pressure to hold