First Solar (SFLR)… No Green New Deal

First Solar (FSLR) reported earnings yesterday and the results were disappointing. The solar industry is one that has promise but competition comes from everywhere. To be truly economic, solar power has to be economically competitive relative to electricity generated by fossil fuels and nuclear.

This article is for paid members - please login or subscribe for access.