SunPower (SPWR) and First Solar (FSLR)

These two solar companies are joining up to form a new type of solar power venture, leading to upgraded price targets for each stock. SunPower (SPWR) and First Solar (FSLR) from Tech Trend Trader The economic justification for solar power is growing all on its own a..
Read More