Edison Motors These Canadians got tired of waiting for the Tesla Semi - so they founded Edison Motors 4th Jul 2025