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.
Chevron Australia is set to return Thevenard Island to the WA Government following the completion of its decommissioning works.