Tesla Motors is opening a regional sales and service center in London, the first of three European stores that the electric vehicle manufacturer plans to launch this year.
The London facility …
Tesla Motors is opening a regional sales and service center in London, the first of three European stores that the electric vehicle manufacturer plans to launch this year.
The London facility …


