Two of the biggest names in oil and power team up to develop renewable H2 ‘production hubs’ in Spain, Portugal and UK — and explore opportunities elsewhere This post appeared first on Recharge News.

Two of the biggest names in oil and power team up to develop renewable H2 ‘production hubs’ in Spain, Portugal and UK — and explore opportunities elsewhere This post appeared first on Recharge News.