News

The number of IPOs on the London Stock Exchange stalled in the first quarter of 2025 as listings raised just £74.7m, a 74 per ...