Shell has launched its first hydrogen refueling station in the UK at its Cobham service station on the M25. The new hydrogen station has been supplied by ITM Power and is the first fully branded and public hydrogen refueling site in the UK. It is the first of three hydrogen stations Shell plans to open in […]