Most Twitter shareholders vote in favor of sale to Elon Musk
By Elisa A majority of Twitter’s shareholders have voted in favor of the social media company’s $44 billion sale to Elon Musk, people familiar with the tally said on Monday. The deadline …
Read More