Last week, First Solar reported its Q3 2009 earnings and faced the unusual situation of disappointed investors. The company reported $480.9 million in revenue (down 8.9% from Q2 2009), 50.9% gross...
Contact us to learn the benefits of becoming a Lux member.
Or call us now
For North America (Boston Headquarters)
+1 (617) 502-5300
For EMEA (Amsterdam)
+31 20 280 7900
For APAC (Singapore)
+65 6592-6978