Green energy is the future of energy. Solar panels are made of sand and are relatively cheap to produce. I see solar panels being put up all over my state of New Jersey. Yet most of these stocks got hammered, have negative earnings, and have even gone under. Why?
2 main reasons - major reductions in subsidies in europe due to financial crisis and illegal chinese dumping of cells for the past 3 years. both of these issues have been addressed with u.s. and e.u. (coming) tariffs on chinese solar imports and strengthening demand in many markets outside of the e.u. conclusion - 2013-4 should be great years especially for end-to-end solution providers in large -scale projects like fslr