No internal combustion engine

The Hyundai FCEV (Fuel cell electric vehicle) hydrogen vehicle doesn’t have an internal combustion engine. How does it run?  Watch as we take you through the different components that make up a hydrogen car. Hyundai is producing their own fuel cell stack, what are they still buying and from whom?