11 December 2023

PRT transactions worth over £10bn already lined up for next year