Electric Car Wins Popular Mechanics Top Innovations Of 2008 Award
The futuristically-shaped Aptera was honored as the top innovation of the year by Popular Mechanics, joining employees of Procter & Gamble and an ex-Ford engineer turned solar power CEO on the list of honorees. Built to answer the question, "What would ...