25-year-worryfree-solar-warranty Published November 3, 2016 at 523 × 379 in Trump Believes That Solar Has A 28 Year Payback, Modules Last 10 years