Report Card: Yale endowment posts 11.3% return, trails peers

The Yale endowment has posted an 11.3% return for FY2017, pushing it down the ranking table of its peers. Assets [Read More]
To access this content, you must be a member. Visit the Plans page for details.