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 »