Twitter executives reportedly pushed back Thursday against billionaire Elon Musk’s remarks that the $44 billion deal he struck to purchase the influential social network is “on hold,” signaling that the company plans to move forward with the acquisition. .
…
Read more