EnergySage, a leading online marketplace for clean energy, has revealed that the average solar shopper on its website breaks even on their solar purchase in about 7.1 years. Considering the lifespan ...