Twitter is reportedly close to finalizing a deal to sell itself to billionaire Elon Musk. The deal could be announced as early as Monday, according to Reuters and Bloomberg, which cite people familiar with the situation. If the sale goes through, it would [...]