Development continues--but without all the needed $$$ in subsidies and incentives that have been shoveled into the development of battery-power, it's a much slower process.
Hydrogen IS the way forward. It has the energy density needed to push a heavy vehicle hundreds of miles, fast refills, can...