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.