Students put pedal to the metal for design competition

by

Industry News