Twitter may actually reach a deal with Elon Musk on Monday and is expected to accept his initial $43 billion bid. Here’s what we know about it so far.

Verification. Verification. Link.