Who Has Short Shorts: Elon Musk Sells Them for Real at $69.42
Elon Musk, chief executive officer of Tesla Inc., gestures during the Tesla China-Made Model 3 Delivery Ceremony at the company’s Gigafactory in Shanghai, China, on Jan. 7, 2020. (Photographer: Qilai Shen/Bloomberg)

Who Has Short Shorts: Elon Musk Sells Them for Real at $69.42

Bookmark
(Bloomberg) -- Elon Musk made good on a promise to produce a pair of “short shorts” to mark his triumph against investors who had bet against Tesla Inc., unveiling the item Sunday among the range o...