After First Solar (NASDAQ: FSLR) reported its earnings last week and SunPower (NASDAQ: SPWR) reported this week, we’re starting to get a clearer picture of what the second quarter looked like for solar companies The market’s reaction to
After First Solar (NASDAQ: FSLR) reported its earnings last week and SunPower (NASDAQ: SPWR) reported this week, we’re starting to get a clearer picture of what the second quarter looked like for solar companies The market’s reaction to