Tuesday, April 20, 2010 - 4:18am
The idea of a swappable battery was actually dreamed up a few years ago as part of the Better Place project, though now Renault is making the concept a reality with the unveiling of its Fluence Z.E. sedan. While a...