LPNEWS
The latest university endowment return data dribbling out for the fiscal year ended June 30 is not pretty. Earlier return estimates of 8.7% for the Ivy League were too optimistic.

In this article