Ben Fletcher

Product Manager, Renault Electric Vehicles

Ben's website |

Technology

How does an electric car work?