Elon Musk refuses to join Twitter’s board of directors… and the head of the tweet company: This is for the best Read more