‘Twitter bots are angry’: Elon Musk clamping down on fake… Elon Musk, who has put the multi-billion dollar deal with Twitter on… Read More...