Ever since Elon Musk took Twitter private for US$44bn (£36bn), the debate around the social media platform has been vitriolic. There has been considerable angst about the...

read more