They claim they are going to mine water from asteroids to turn it into fuel (presumably hydrogen and oxygen) but where are they going to get the fuel for electrolysis?
The Sun. There are no clouds to contend with in space, you can collect quite a bit of electricity with solar cells out there. 24/7!