Market consolidation to continue into 2025: BP Marsh
Investment firm’s group funds stand at £74.1m at the end of the latest financial year, up from £40.5m the previous financial year
Insurance-focused investor says the ongoing trend shows ‘no sight of slowing down’ in upbeat full-year trading statement