3 ms·Twitter Shareholders Approve Sale to Elon Musk, Lawsuit Final Hurdle for Deal2 points by mardiyah 4y ago