US natural gas firm sells its upstream assets for $260M, enters LNG offtake deal
U.S. natural gas company Tellurian has entered into an agreement with a compatriot private […]
The post US natural gas firm sells its upstream assets for $260M, enters LNG offtake deal appeared first on Offshore Energy.
US natural gas firm sells its upstream assets for $260M, enters LNG offtake deal Read More »