Woodside’s Giant Scarborough LNG Project May Be the Last of Its Type: Russell

LAUNCESTON — For the first time in a decade a massive new liquefied natural gas (LNG) project has been approved for construction in Australia, but the Scarborough venture’s structure and market realities indicate it may well be the last of its kind. Read More