When Will Electric Cars Go Mainstream?

Subsidies and lower battery costs have not been enough to mainstream electric cars. Still, large gains have come amid worries about costs and driving range.