Tag
LSE: SHEL
Hydrogen sector faces reality check as BP, Origin, and others exit ventures
Joseph Morton · Aug 27, 2025