The integrated solar sector player fell 4.5% to $10.50 after fixing the price of its American Depositary Shares at $11 apiece. The share price didnÆt get higher than $10.98 in the secondary market, and the close was only two cents above the intraday low of $10.48, which is bound to create further...
¬ Haymarket Media Limited. All rights reserved.