Continue reading: CleanTechnica http://cleantechnica.com/2013/11/08/solar-worth/ 10-24% internal rate of return Investing in solar power solid return on investment 10-24% internal rate of return 10-24% internal rate of return support for solar panels 10-24% internal rate of return