Posted on

Twitter board in a bind as Elon Musk makes his move

Billionaire’s bid has exposed the social media company’s chequered performance