Tesla Motors, which sells world’s only highway-capable electric vehicle, opened its European flagship store in the heart of London’s exclusive Knightsbridge district on June 25.
Got a question? Get the answer at Yahoo! Answers