Sequoia Capital said several staff will depart and it is closing its London office.

2026-11-04

Sequoia Capital said several staff will depart and it is closing its London office.