Philanthropy General Have We Been Here Before? by Laura MacDonald, CFRE May 28, 2025 0 Laura MacDonald discusses how nonprofits face recurring disruptions but historically remain resilient. Despite challenges like COVID-19, tax changes, recessions,... Read more.