Posted inNews
Stanford University reports return on investment portfolio, value of endowment | Stanford News
Stanford University today announced a 4.4% investment return on its Merged Fund, net of all external and internal costs and fees, for the year ending…