Sales of pension annuity contracts jumped 24% in 2024 to 89,600, according to new data from the Association of British Insurers (ABI).
Page 1 of 7