Twitter shareholders on Tuesday voted to approve Tesla founder Elon Musk's $44 billion merger deal, setting them up for a court showdown in October. AFP
Twitter shareholders on Tuesday voted to approve Tesla founder Elon Musk's $44 billion merger deal, setting them up for a court showdown in October. AFP

Twitter shareholders vote to approve Elon Musk deal