3 ms·That exchange mentions Musk but perhaps Twitter is the ultimate Innovation Forum.by Apocryphon 4y agoThat exchange mentions Musk but perhaps Twitter is the ultimate Innovation Forum.