Twitter deal on hold until company proves bot numbers

The news came just days after Musk tweeted that the $44 billion deal was "temporarily on hold.