Solar Stocks have performed terribly in the past couple of years and have been a very painful experience for long term solar investors. The bad performance has not been restricted to the solar industry but also to other green sectors like wind energy, biofuels, energy storage etc. Only Energy Efficiency has performed relatively better thanks […]