The firm published its results for the year to 31 January 2022 this morning, recording a shareholder return of £23.9mn
BP Marsh NAV increases by 13.8% to £189.5mn in 2022

The firm published its results for the year to 31 January 2022 this morning, recording a shareholder return of £23.9mn