Get the newsletter
Home / canada

canada

+ Follow canada

Latest

Page 33 of 43
Tesla

Tesla Store in Saskatoon, Saskatchewan Opens

Tesla has opened its first store in Saskatoon, Saskatchewan, in Canada. The Tesla Owners Club of Saskatchewan helped open up the store, using a Boring Company flamethrower to…