Shell has opened a Liquid Natural Gas (LNG) Retail station for truck refuelling in Hamburg, Germany, to continue Shell’s diverse fuel offering. The new LNG