Twitter's CEO Just Confirmed An $8 Billion Valuationbusinessinsider.com1 point·nischalshetty··0 commentsOpen articleSaveView on HN