All true. It gets messy in terms of battery -vs- hydrogen, which is wrong logic. FCEVs use a battery... A much smaller battery. So batteries are critical and play an important part of a clean energy transition. By using hydrogen, we make better use of environmentally destructive raw materials.