Tag: Showa Shell

Tokyo’s first hydrogen refuelling station

Showa Shell Sekiyu KK (Showa Shell) is to build the first hydrogen refuelling station in Tokyo, in partnership with Iwatani International Corporation and the Tokyo Metropolitan Government.