Stevens Students Make a Splash, Place 3rd at International Solar-Electric Boat Competition
This month students from Stevens Institute of Technology made waves at Solar Splash, the World Championship of intercollegiate solar/electric boating. This year's team -- mechanica…