The Twitter-Elon Musk saga continues, with the company now looking to finalize the deal.

Original Source