1 December 2023

Rothesay adds to bumper quarter for PRT market with £2.7bn deal