Elon Musk reported his agreed $44bn order of Twitter “cannot move forward” right up until the social media platform offers evidence more than the selection of fake accounts, just hrs immediately after he warned the takeover may possibly drop through. On Tuesday morning, Musk hit out all over again at […]