UUK Read More Athora seals £5.7 billion PIC deal as bulk annuity market normalisesMarch 30, 2026 As Athora’s UK insurance business, Pension Insurance Corporation will continue to operate under the PIC brand, as it…