(Visited 1,147,786 times, 449,819 visits today)

First Solar Sets IPO

First Solar Inc., a thin film solar manufacture, has set its planned IPO at 17.5 million shares for an estimated price of $17-$19 per share. The stock will be …