LONDON DAILY ARCHIVE
Done deal: Elon Musk buys Twitter
Stockholders will get $54.20 a share in the deal reportedly valued at $44 billion.
26 April 2022 · 00:09 UTC

LONDON DAILY ARCHIVE
Stockholders will get $54.20 a share in the deal reportedly valued at $44 billion.
26 April 2022 · 00:09 UTC
