Twitter, Elon Musk are in talks to strike a deal
Twitter Inc. is in discussions to sell itself to Elon Musk and could finalize a deal as soon as this week.

Twitter Inc. is in discussions to sell itself to Elon Musk and could finalize a deal as soon as this week.