News

Over a hundred startup founders and tech workers have penned an open letter demanding accountability for Sequoia Capital's ...