Ithaca still eyeing Captain EOR project in 2020 but new infrastructure firm ‘on ice’

The Captain platform and floating production, storage and offloading vessel.
The Captain platform and floating production, storage and offloading vessel.