2026.11.06

Sequoia Capital Shutters London Office As Silicon Valley’s VC Giants Pull Back