back to top

Twitter deal

Elon Musk seals $44bn Twitter deal

TESLA Founder Elon Musk sealed the $44 billion Twitter deal on Thursday, October 27, a day ahead of the...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent