I am as green lov’n as the next guy but can a solar panel system pay for itself in <10 years in Boston area even if electric rates increase 3% per year?

StumbleUpon It!

Technorati Tags: , , , ,

Tagged with:

Filed under: Solar Panel Questions And Additional Information