B bbc.com Twitter investors sue Elon Musk and platform over takeover bid 8 points kpetermeni 4 years ago 0 comments