
Financial services investor BP Marsh has reported a net asset value (NAV) of £229.2mn ($291.5mn) for the financial year ended 31 January 2024, a 20.9%
Financial services investor BP Marsh has reported a net asset value (NAV) of £229.2mn ($291.5mn) for the financial year ended 31 January 2024, a 20.9%