Car Tech Live 201: How much do we have to pay you to buy an electric car?

Transcript