Apr 11, 2023 Technology Twitter vs. Substack, or How Elon Musk Continues to Embarrass Himself The Twitter CEO’s responses to Substack aren’t sound business decisions. They’re childish tantrums.