In an uncertain environment for corporate giving, Liberty Mutual Foundation launches $600M endowment

April 8, 2026