Ricardo and EMEC support delivery of solar-powered hydrogen facility

The Isle of Wight is a small island close to the southern shore of the UK mainland. Soon it may host a new hydrogen production facility. Credit: Ricardo.