Electric cars are being hailed as the future. No, it’s not 1901, but 2011. Over a century ago, gas-powered cars fought for early adopters of horseless carriage technology against electric-powered cars. Yes, what’s old is new again. Except gas won last time. Now, it’s all a bit murky. Half-upstart/half-vapourware shillers like Tesla and Fisker, as […]