Appearing on Stage in Vancouver earlier today with the head of TED Chris Anderson, Elon Musk discusses why he has made a financial bid to purchase the social media platform Twitter.  The video is prompted to 11:40 when Musk takes the stage, the first part of the conversation surrounds the Twitter announcement that had made global headlines only a few hours earlier.  WATCH:

Share