Storia: World's largest LNG-powered container ship launches in Shanghai — Warptech Lab News