Lilly Foundation Announces Historic Grants Totalling Over $700 Million in Early 2026
4 January 2026Major Philanthropic Force Strengthens American Communities The Lilly Endowment, headquartered in Indianapolis, has emerged as a transformative force in American philanthropy with a series of unprecedented grants announced in late 2025 and early 2026. As one of the world’s largest private philanthropic foundations with assets worth $62.2 billion as of 2023, the organisation continues to […]