Endowment Scorecard: UTIMCO posts 9.5% return, surpassing MIT, Ohio State, University of Illinois
University of Texas/Texas A&M Investment Management Co posted net returns of 9.5% and 9.4% respectively for the $24.4 Permanent University [Read More]