-
Apr 15, 2025, 12:10 pm54 ptsThe Cambridge, Mass. university has the largest endowment in the country — about $52 billion — from which it earned about $2.4 billion in fiscal 2024.
Welcome to Politomix -- the political news wire where left, right and center mix.
Politomix aggregates the day's political news on the web and your mobile device.