Liquefied Natural Gas (LNG) Santos Awards Last Major Facilities Contracts for Barossa Mar 3, 2020 12:59:am