Elon Musk says Twitter deal is on hold, putting bid on shaky ground May 13, 2022 at 8:42 pm by Breaking News Elon Musk says Twitter deal is on hold, putting bid on shaky ground Read more…