Did you know that MT MOL FSRU Challenger is the world's largest floating storage and regasification vessel? SOMEFACTS.com