Canadian Consulting Engineer


Image

Solar Energy: Race in the sun
1000165731-1000237307


Queen's University solar car at the finish line.