Elon Musk, the chief executive of Tesla and SpaceX, hasn’t been having a great few weeks. There was the bizarre – and totally unfounded – tweet callin(...)