Michael P. Roberts â11, captain of the MIT Solar Electric Vehicle Team, unveils the teamâs latest solar car, named Eleanor, on Feb. 27. The car competed in the 2009 World Solar Challenge in October, placing second in ...
Seth A. VillarrealâThe Tech