First Solar, a designer and manufacturer of solar modules, filed the terms for its IPO on Thursday. The Phoenix-based company plans to offer 17.5 million shares at a range of $17-$19, giving the deal a proposed market cap of $1.2 billion. Credit Suisse and Morgan Stanley will lead the group of underwriters on the deal. Timing has yet to be announced.