The Tesla founder has been a critic of the social media platform in recent years.
The Tesla founder has been a critic of the social media platform in recent years.
The attitudes down under towards social media have turned barmy. While there is much to take Elon Musk to task for his wrecking..