Santos chief executive Kevin Gallagher has called for a better regulatory system after the Federal Court extended an injunction on the company’s $US4.7 billion Barossa project.
Santos chief executive Kevin Gallagher has called for a better regulatory system after the Federal Court extended an injunction on the company’s $US4.7 billion Barossa project.