Browsing Tag

Most Twitter shareholders vote in favor of sale to Elon Musk