Elon Musk on Twitter deal: There are still few unresolved matters

Elon Musk on Twitter deal: There are still few unresolved matters

DNA

Published

Musk, the world's richest person according to Forbes magazine, agreed to buy Twitter for $44 billion.

Full Article