Elon Musk halts Twitter deal due to fake account details by Yashvardhan Sharma May 13, 2022 0 Elon Musk has put his $44 billion (£35 billion) deal to buy Twitter on hold after raising concerns about the ...