Twitter Chief Executive Officer Elon Musk did not mince words when he appeared in a surprise interview on the BBC on Wednesday, April 12.
Question and concern after the other, Musk put to bed some topics that have been trending on the social platform for weeks, while leaving his audience with more questions than answers on others.