As we’ve mentioned a few weeks ago, batteries are the technology that’s holding back pretty much all mobile technologies. That includes the most mobile of technologies, the car.
The thing about electric...