Tesla Motors (TSLA -0.5%) opens its first retail store in Canada with its inclusion in a new...

|About: Tesla Motors (TSLA)|By:, SA News Editor

Tesla Motors (TSLA -0.5%) opens its first retail store in Canada with its inclusion in a new shopping mall in the Toronto area. The automaker says by the end of the year it will have 24 locations in North America and 34 across the globe.