Sequoia Capital said “several people will leave their jobs”; Sequoia Capital closes its London office.

Zhitongcaijing · 2d ago
Sequoia Capital said “several people will leave their jobs”; Sequoia Capital closes its London office.