News

Global financial hub London witnessed £160m in initial public offering (IPO) fundraising in H1 2025, the lowest value since ...