Questions over claims around low costs and environmental benefits have prompted some companies to remove statements about hydrogen from their websites.
Tuesday 17 October 2023 15:13, UK
Please use Chrome browser for a more accessible video player