Twitter Shareholders Approve Sale to Elon Musk, Lawsuit Final Hurdle for Dealhollywoodreporter.com2 pointsmardiyah4 years ago