16 Feb. 2012 by
Net loss for the quarter was $1.48 billion, or $6.44 a share, compared with a profit of $12.6 million, or 5 cents, a year earlier, the St. Peters, Missouri-based company said in a statement released after the close of regular trading today. The loss exceeded the $5.90 a share average of 13 analysts’ estimates compiled by Bloomberg.
Solar Project Development & Finance Tour India 2015
05 Oct - 09 Oct
New Delhi - Hyderabad, India
Solar PV Trade Mission Central America & Colombia 2015
16 Nov - 20 Nov
Panama City, Panama & Bogota, Colombia