Ithaca debuts in London in IPO-starved market
Shares in Ithaca Energy opened below the price of 250 pence set for their initial public offering on Wednesday, in a closely watched debut, as European markets have been starved of IPOs since Russia’s invasion of Ukraine.