id="article-body" class="row" section="article-body" data-component="trackCWV"> The majority of Twitter's stockholders have voted in favor of Elon Musk's $44 billion takeover of the social media company, reported Monday evening.Shareholders have until 10 a.m. PT on Tuesday to cast their vote, quotations but early tallying of the vote Monday showed shareholder approval of the deal to be a...