
Twitter Inc.
TWTR 3.93%
is in discussions to sell itself to
Elon Musk
and could finalize a deal as soon as this week, people familiar with the matter said, a dramatic turn of events just 10 days… [+5710 chars]

Twitter Inc.
TWTR 3.93%
is in discussions to sell itself to
Elon Musk
and could finalize a deal as soon as this week, people familiar with the matter said, a dramatic turn of events just 10 days… [+5710 chars]