Allstate (ALL) on Track to Shed Its Life and Annuity Business Posted byZacks Equity Research October 5, 2021 Leave a comment on Allstate (ALL) on Track to Shed Its Life and Annuity Business Allstate (ALL) progresses well to get rid of its low-performing Life and Annuity business.