BP invests $20M in batteries that can charge electric cars in five minutescnbc.com2 points·joshe··0 commentsOpen articleSaveView on HN