The BI Top 10: Week of Feb. 19, 2024 Truist Financial’s agreement to sell its insurance brokerage business is this week’s biggest news story. Source link