From
Illinois Business Daily
By Illinois Business Daily |
6 years ago
Northwestern University ranks No. 1 in the nation in per-capita spending on student aid for sports teams, according to an Illinois Business Daily analysis of recent U.S. Department of Education data.