Elon Musk's latest claim that Twitter is the massive driver of clicks to other websites on the internet has been widely opposed and mocked by several users, including a former employee of the social media company. Mr Musk, who acquired Twitter last month, suggested the platform was the biggest source of referrals.