Forbes -
25 Apr 2014 19:39
The company's earnings were driven by strong sales to rooftop solar installations in the United States and Japan, project orders in the EMEA (Europe, Middle East and Africa) region and smooth execution on the company's utility-scale projects.
Share this Article
Comment on this Article
Please to comment