Elon has made his stance on advertisers clear – but will that lead to the end of the platform as we know it?

Share This

Share This

Share this post with your friends!