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.