News Netflix Plans Office Expansion in London The popular streaming service is set to grow its presence in the UK. Despite the challenges posed by the COVID-19 pandemic, Netflix has experienced... Mike BrookmanOctober 9, 2020