10 July 2023

Report: insurers eye up potential £30bn BP bulk annuity deal