Sources: a majority of Twitter's shareholders voted in favor of the $44B sale to Elon Musk, whose $54.20-per-share deal looks pricey in the current environment (Svea Herbst-Bayliss/Reuters)

Svea Herbst-Bayliss / Reuters: Sources: a majority of Twitter's shareholders voted in favor of the $44B sale to Elon Musk, whose $54.20-per-share deal looks pricey in the current environment  —  A majority of Twitter Inc's (TWTR.N) shareholders have voted in favor of the social media company's $44 billion sale to Elon Musk …

Sources: a majority of Twitter's shareholders voted in favor of the $44B sale to Elon Musk, whose $54.20-per-share deal looks pricey in the current environment (Svea Herbst-Bayliss/Reuters)

Svea Herbst-Bayliss / Reuters:
Sources: a majority of Twitter's shareholders voted in favor of the $44B sale to Elon Musk, whose $54.20-per-share deal looks pricey in the current environment  —  A majority of Twitter Inc's (TWTR.N) shareholders have voted in favor of the social media company's $44 billion sale to Elon Musk …