Yale endowment earned 8.9% last year

Share this