What does Webb’s recent centennial announcement mean for Webb in the present and the future?

Webb+announces+%24100+million+donation.+

Connor Plunkett

Webb announces $100 million donation.