Kayode Israel
Moderator
JUST IN: Twitter shareholders approve $44bn Musk deal
Twitter's shareholders have voted to approve a deal with Elon Musk to buy the company for $44bn (£38bn). The decision was made in a short conference c
www.newtelegraphng.com