Chevron set to leave Thevenard Island

Chevron Australia is set to return Thevenard Island to the WA Government following the completion of its decommissioning works.