A team of University of Minnesota Duluth engineering students took home the Innovation and Best Manufacturability awards at the 2015 Clean Snowmobile Challenge in Houghton, Mich., last week. Their ...