13-05-2022 13:01 via adage.com

Elon Musk declares $44 billion Twitter takeover ‘on hold’

Twitter slumped 20% in pre-market trading after Musk's tweet.
Read more »