ITM Power (AIM: ITM), the energy storage and clean fuel company, is pleased to announce the opening of its eighth UK public access hydrogen refuelling station (HRS) located at the Shell services, Gatwick Airport on the M23 corridor south of London. Read more.