Business Insider favicon

Elon Musk had an interesting reaction to Trump and the Nobel Peace Prize being mentioned in the same sentence (TSLA)