Twitter Shareholders Approve Sale to Elon Musk, Lawsuit Final Hurdle for Deal | Heykuki News