Netflix is reportedly set to triple London office space with new headquarters
October 09, 2020 at 06:34 AM EDT
Netflix is planning to take over a lease on an 87,000-square-foot building from outsourcing giant Capita, according to a report from Bloomberg.