Tag Archives: Netflix 2020 Earnings And Announcement

This office building at 100 Winchester Circle in Los Gatos

Netflix 2020 Earnings And Announcement

As of April 2020, Netflix had over 182 million paid subscriptions worldwide, including 69 million in the United States. Netflix is an American media services provider and production company headquartered in Los Gatos, California, founded in 1997 by Reed Hastings ...

Read More »