Twitter shares rise 5% as Elon Musk deal reportedly approaches finalization
Tweet Twitter is apparently in the final stage of negotiations to accept Elon Musk's takeover bid of $ 43 billion, …
Tweet Twitter is apparently in the final stage of negotiations to accept Elon Musk's takeover bid of $ 43 billion, …