Elon Musk slams Nina Jankowicz’s call for verified users to edit tweets
Musk’s $44-billion deal to buy Twitter was announced last month but still needs the backing of shareholders and regulators.
Musk’s $44-billion deal to buy Twitter was announced last month but still needs the backing of shareholders and regulators.