Impairments lead Ithaca Energy into the red while virus delays future projects

Ithaca's Captain field.
Ithaca's Captain field.