May 3, 2019 Premium Subscribers 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…