BUSINESS Novatek Orders World’s Largest Floating LNG Storage Unit for Arctic Jun 10 2020 - 09:09 Novatek contracts South Korean DSME to build two massive LNG barges to serve as…