Netflix Results

0

FILE – This Jan. 29, 2010, file photo shows the company logo and view of Netflix headquarters in Los
Gatos, Calif. Netflix picked up nearly 16 million global subscribers during the first three months of
the year, helping cement its status as one of the world’s most essential services in times of isolation
or crisis. 

No posts to display