Tellurian’s net loss widens in Q1, Driftwood LNG talks continue
US LNG firm Tellurian reported a widening first-quarter loss on Thursday, as it continues to work to secure financing for the first phase of its Driftwood LNG export plant in Louisiana. Tellurian reported a net […]