The social media party train that left the station in 2006 has gone off the rails since Elon Musk bought it for $44 billion in November, 2022. As if 75% of the staff being laid... more »