Contact the publisher of this press release Renewable Energy Stocks Sector Close-Up; First Solar, Inc. Up $7.18 (4.62%)