Not sure if you were looking for a serious answer, I never can tell on this website. However, when hydrogen is generated by electrolysis, oxygen is a byproduct. Capturing both is going on here
As I already remarked, the first image appears to be a stock photo and doesn't really have any bearing on the article's actual topic. In fact, the caption reads:
Hydrogen renewable energy tanks in facility on the woods. (Representational image) [my emphasis]...lending credence to my assumption.
The hydrogen find in France has nothing to do with "renewable energy." But I suppose that some people (though certainly not FReepers!) need occasional reminding that hydrogen (and oxygen) are gases, and that they can be liquefied and stored in tanks. Duh!
Out of annoyance, I was engaging in a little intellectual game of inventing a contrived explanation as to how the photo might yet be seen as pertinent to the article. Sorry if you thought that I was unironically "casting about" for a legitimate explanation.
Regards,