Log in or subscribe to read this article

Teekay confirms Yamal six

Teekay has confirmed market expectations about its involvement in the Yamal project with an order for six LNG newbuildings.