Categories Articles Bank of America agrees to settle Epstein case for $72.5 million Post author By crystalg Post date March 28, 2026 Business Insider Business Insider… Tags $72.5, agrees, America, Bank, case, Epstein, million, settle