Sequoia Capital shuts London office to centralize European investing operations

Business