Alt-Energy Watch: Another Believer in Solar Consolidation (FSLR, STP, YGE, TSL, SPWRA, SHCAY)
As part of last week’s story on stock buybacks in the solar PV industry, we opined that a consolidation in the solar industry is looking to take shape. Acquisitions and mergers have…