Elon Musk’s battle against the Twitter bots doesn’t appear to be mitigating anytime soon. Jeff Kravitz/FilmMagic Jeff Kravitz/FilmMagic The billionaire, who put a bid on Twitter for an estimated $44 billion, said last week that his deal could not “move forward” unless Twitter ran an honest audit on what percentageContinue Reading