3 min read Computer Network Reliable insider says Twitter cut server orders by 80% after Musk’s acquisition May 12, 2024 Graig Tomasetti Elon Musk shared an outlandish goal for Twitter a few days ago, saying he...