Twitter is the only place you argue with CEOs and heads of states while sleeping in the kitchen. Posted onMar 26, 2026