20 September 2023

PIC predicts record £6.5bn BPA deal will be broken