Tag: Twitter Deal

Elon Musk had offered $ 44 billion, then cancelled

Shareholders' Approval of Twitter Deal: Elon Musk had offered $ 44 billion, then...