Chevron halts production at $54billion Gorgon LNG Development

Chevron's Gorgon gas project
Chevron's Gorgon gas project

Breaking