News
Investors who have held Ithaca Energy (LON:ITH) over the past year have seen the company’s earnings decline along with their investment.
Even if this is not enough for some shareholders, we believe it is good Ithaca Energy plc (LON:ITH) The share
4 Minute