Renault-Nissan CEO, Explains Why Making Your Own Batteries Is Dumbforbes.com1 point·petra··0 commentsOpen articleSaveView on HN