The challenge of keeping everything charged Can the power grid support the rapid increase in electric cars and buses? Hydrogen may be an important wild card in the power equation.