Canada’s largest Tesla showroom and service centre has officially opened at Lime Ridge Mall. The long-awaited store opened ...