Battery Technology vs. Gas Engines: Can They Compete In Racing?

Closing the technology gap between electric motors and internal combustion engines: Mission Impossible?