A wild ride through the electric vehicle boom