I assume it means musk as only he would be that stupid
This is a most excellent place for technology news and articles.
I assume it means musk as only he would be that stupid