20 March 2023

UK pension risk deals may reach £600bn this decade, says PIC's chief