Ever since Elon Musk took Twitter private for US$44 billion (£36 billion), the debate around the social media platform has been vitriolic. There has been considerable angst about the direction Musk has been taking the company and his potential backpedalling on initial promises about free speech. Continue reading