A Cape Canaveral of Hydrogen?
The titular phrase was coined recently by a German government minister and was one that intrigued us.
What might it mean? What might it imply as a goal and how might one reach it? Where might comparisons with the original space port make sense and where might the analogy break down?