In its latest trading update, B.P. Marsh & Partners has revealed that group funds reached £74.1 million as of 31 January 2025, up from £40.5 million a ...