Analyst Cuts Solar Sector Before First Solar Earnings (FSLR, SPWR, STP, TSL)
First Solar, Inc. (NASDAQ: FSLR) is set to report earnings on Tuesday. After one analyst downgrade late last week, now we have another First Solar analyst downgrade that is part of a…