SOPHIE GOULD
Yale endowment posts 12.5% return
Yale earned a 12.5 percent return on its investments during the fiscal year that ended June 30, the University announced Tuesday.
September 25, 2013