bp Interview Question

How would you design a hydrogen powered car?