Published: May 18, 2022, 02:27 IST | Updated: May 18, 2022, 02:27 IST
Twitter has published details of deal negotiations with Elon Musk and it appears to show that the Tesla founder was in a bit of a rush to clinch a deal with his best and final offer.