Tesla celebrates opening of Milan store on Feb. 11

published: 2011-02-08 9:28
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

Second Shift Starts Work at Suntech's Arizona Plant

published: 2011-02-01 9:07
Suntech Power Holdings Co., Ltd. (NYSE: STP), the world's largest producer of solar panels, has engaged a second production shift at its new solar panel manufacturing facility in Goodyear, Arizona. The state-of-the-art module ...  more