9.6 C
Edinburgh
Sunday, November 24, 2024
Home Tags Tesla

Tag: Tesla

Tesla opens first store in Scotland (and we got to test drive a car!)

1
by Oliver Stephen our motoring correspondent “A technology company that makes cars” - that is certainly the image that strikes you when you step into Tesla’s new retail store on Multrees Walk, the high end...

OUR NEWS BY EMAIL

Sign up to our newsletters here..