The University of Michigan has won its fifth national title in a row at the American Solar Challenge competition.
MiamiHerald.com: Business, Miami Herald: Business
Tue, 07/29/2014 - 1:18am
The University of Michigan has won its fifth national title in a row at the American Solar Challenge competition.