News

Hundreds of tech founders and executives have signed an open letter asking Sequoia to take action against the partner.