In its results for the year to 31 January 2022, published this morning, BP Marsh recorded total shareholder return of £17.6mn
BP Marsh NAV increases by 11.1% to £166.6mn over 2021

In its results for the year to 31 January 2022, published this morning, BP Marsh recorded total shareholder return of £17.6mn