Taiga Motors makes its first production electric snowmobiles

By Fred Lamber