Triangle Energy fails due to $200m oil field clean up bill off WA

The majority owner of the Cliff Head platform has called in administrators and other oil and gas producers will likely shoulder the cost.