AltEnergy, Alternative Energy, Cars and Auto Tech, DDNews, news, The Newz

Recode Daily: Elon Musk shows off Tesla’s newest toy — an electric semi-truck