Taiga Motors, which aims to be the Tesla of powersports, starts delivery of its Nomad snowmobiles

Financial Post

Taiga Motors Corp. said it had begun delivering the Nomad, the world’s first electric snowmobile, albeit late in the season because supply issues related to the pandemic put its debut behind schedule. Read More