News Journals

Twitter shareholders vote in favour of Elon Musk’s $44 billion offer



Twitter Inc’s shareholders authorized a $44 billion buyout by Elon Musk on Tuesday, handing over the deal’s consequence to a court docket battle