Solar Costs are Falling, But What about the Energy Payback?
The cost of a residential solar system has come down 33% since 2008 improving financial payback1. However, have you ever asked yourself about the energy payback of the solar panels? Energy payback…