As you may recall last week, Elon Musk said that Twitter’s deal is “temporarily on hold” pending details supporting the calculation that spam/fake accounts do indeed represent less than 5% of users.” This morning, Musk said his $44 billion deal to […]