What does Elon Musk’s purchase of 9.2% of Twitter mean for the platform? - Stuff South Africa