Elon Musk Bets on Himself by Shunning Patents for Innovations

Read Time:1 Minute