If you’ve been tracking recent buzz in the hydrogen world, you’ve probably noticed one big sticking point: the cost and ...