Tag: Ithaca Energy

Investors who have held Ithaca Energy (LON:ITH) over the last year have watched its earnings decline along with their investment

While it may not be enough for some shareholders, we think it is good to see the Ithaca Energy plc (LON:ITH) share price...