News

Fundraising from London’s initial public offering (IPO) scene slumped in the first half of 2025, with just nine initial ...