There is a race taking place between some of the big names of car making - Japan's Toyota and Honda and their Asian neighbour Hyundai - and a smaller camp led by the tech visionary Elon Musk.
The car giants are all betting big on the potential of hydrogen power to propel the cars of the future, while Musk is convinced that electric cars powered by batteries are the way forward and is sticking with them for his Tesla cars.
Toyota has put billions into research to deliver the Mirai, a saloon powered by a hydrogen fuel cell. Hyundai's ix35 and the Honda Clarity are also on the road.
Hydrogen fuel cells use a "fuel stack" to mix outside air with the hydrogen they carry in pressurised tanks in a chemical reaction which creates electricity. The only emission is water. This electricity is used to charge a battery or drive electric motors to power the car, known as a fuel cell electric vehicle (FCEV).
Musk, though, says hydrogen power is "extremely silly". The billionaire PayPal founder, who is expending much of his fortune constructing a "gigafactory" to produce the batteries that power his Tesla electric vehicles (EVs), told a conference this year: "Hydrogen is an energy storage mechanism, it's not a source of energy. So you have to get that energy from somewhere. It's extremely inefficient."