The emerging battery technology promises longer range, faster charge speeds, and is production feasible. Mercedes-Benz is ...
So you might think the technologies deployed in Formula 1, where race teams spend hundreds of millions chasing performance ...