MBA Student Leads Illinois to 2nd Place in Solar Decathlon


CHAMPAIGN, Ill.