Equitable Life payouts near £1.08 billion

Nearly £1.08 billion has now been paid out to Equitable Life policyholders through the Equitable Life Payment Scheme.

Read more...