Tellurian Inc. reported a net loss of $141 million in the first-quarter of 2017 as it followed its game plan to develop the Driftwood LNG plant near Lake Charles in Louisiana by 2022 to match the Sabine Pass venture of Cheniere Energy with 27 million tonnes per annum of output.
| Subscriber content | ||
![]() This content is available only to subscribers please log in below or subscribe now / request a free trial |
||
|
|
||