Musk shelves $44-billion Twitter deal ‘temporarily’, shares slump
Elon Musk put his $44-billion deal for Twitter Inc "temporarily on hold" on Friday while he awaits data on the ...
Elon Musk put his $44-billion deal for Twitter Inc "temporarily on hold" on Friday while he awaits data on the ...