Energy storage and clean fuel company ITM Power has gained planning permission for five hydrogen refuelling sites on the Isle of Wight.
Energy storage and clean fuel company ITM Power has gained planning permission for five hydrogen refuelling sites on the Isle of Wight.