Media Releases
U of T team places third in human-powered speed challenge
October 13, 2011
The Toronto Star | October 13, 2011
University of Toronto engineering students are celebrating after placing third in the
2011 World Human-Powered Speed Challenge in Battle… Read more here