What are these spam bots that Elon Musk has vowed to defeat or die trying? Scott Marlette May 14, 2022 Billionaire Elon Musk on Friday put on hold his $44 billion-takeover plan for Twitter Inc, as he waited for details on the microblogging platform's claim…