The Cybertruckβs Death Is Actually Great News for EVs Wired By: Brian Kahn 6 November 2026 at 23:31 Teslaβs biggest failure is the second massive EV to get the axe within the last year, while smaller vehicles are proliferating. It could be a huge benefit for the US battery supply chain.
βYou Donβt Put Your Head in the Sand for 4 Yearsβ: Colossal CEO Ben Lamm on Working With Trump Wired By: Brian Kahn 4 November 2026 at 17:43 The companyβs cofounder recently convinced the Trump administration to support an initiative to gather DNA samples from endangered species.