RE:RE:RE:RE:Read this!!! THE TESLA KILLERRichpower are the engineers. EV are the design and sales. BTI are support. Manufacturing/production most likely in China. Although they save huge tariffs if they shipped components to Canada and assembled here.
I would send them an email. I'm sure they'd be glad to answer any questions.
I did work for a company calledImagrholders in the UK and they have a massive contract with the UK post office yet a very simple website.