Consider the Alternatives

Are hydrogen, ethanol or electricity on track to replace fossil fuels? Major challenges remain.