Some say it’s the fuel of the future that will soon power large parts of our economies. Others say it’s just a hoax propagated by the …

source