Netflix is reportedly set to triple London office space with new headquarters

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.

Leave a Reply

Your email address will not be published.