U of Alabama Wins EcoCar Mobility Challenge

The University of Alabama has been named The EcoCAR Mobility Challenge Year Three champion, taking the lead in the premier four-year collegiate automotive engineering competition. Rounding