Success at the Scarborough project for Woodside Petroleum hinges on an environmental battle, selling equity, and further offtake deals.

Success at the Scarborough project for Woodside Petroleum hinges on an environmental battle, selling equity, and further offtake deals.