Sequoia Capital stated that "several people will be leaving"; Sequoia Capital is closing its London office.

2026-11-04

Sequoia Capital stated that "several people will be leaving"; Sequoia Capital is closing its London office.