Technology

Visible Articles 5 10 15
Elon Musk puts Twitter’s value at $20bn

Elon Musk puts Twitter’s value at $20bn

Owner of Twitter, Elon Musk, has put the current value of the social platform at $20 billion, less than half the $44 billion he paid to acquire it five months ago.