
Tesla relocating Ottawa Service Center to Nepean [Update]
Last month we told you about a rumour Tesla could be relocating its Service Center in Ottawa to a new location 20 minutes away. Drive Tesla can now confirm the automaker will be taking over […]