Twitter reportedly finalizing deal with Elon MuskTwitter is reportedly nearing a deal to sell itself to Tesla and SpaceX CEO Elon Musk.Apr 25, 2022SharePreviousNext