Social networks
1,304 1,205Activities
Entity types
Location
St. John's, NL, Canada
St. John's
Canada
Employees
Scale: 11-50
Estimated: 37
Engaged corporates
1Added in Motherbase
4 years, 6 months agoPursuing excellence in the research and development of electric autonomous racing vehicles.
Transportation, Technology, Engineering, and Education