London Daily
Focus on the big picture.

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

Watch the archived video