MILAN, Italy -- Electric vehicle manufacturer Tesla Motors is celebrating the opening of its first showroom in Italy on February 11 with a VIP gala in the capital of haute couture.
Tesla's first store in Italy is at Via Cerva 31 (...  more
Tesla celebrates opening of Milan store on Feb. 11 |
published: 2011-02-08 9:28 |