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...
Subscribing is the best way to get our best stories immediately.