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.
Making Solar Bankable: Evolving Business Models in Emerging Markets 2018
15 Feb - 16 Feb
Amsterdam, The Netherlands