Canadian Taiga Motors Corporation, a manufacturer of all-terrain e-vehicles, has chosen SkiStar’s resort in Sälen, Sweden, for the European debut of its electric snowmobiles. According to the Québec-based company, the European debut is an important step in Taiga’s global expansion efforts. For ski resort operator SkiStar, this is an important ...