Elon Musk says Twitter deal “temporarily on hold”

May 13, 2022 0 By