A History of Elon Musk’s Twitter U-Turns

This Tuesday marked one full year since Twitter accepted Elon Musk’s $44 billion offer to buy the social network. The 12 months that followed were marked by…

Read more