Blue City's little red cars turn London green
0
French Battery maker Bollore is promising to roll out 3,000 electric cars in London as part of its car sharing scheme.

French Battery maker Bollore is promising to roll out 3,000 electric cars in London as part of its car sharing scheme.