97% of Americans Overestimate Cost of Installing Solar Panels
April 25th, 2012 | by Zachary Shahan
A new study commissioned by Sunrun finds that a whopping 97% of Americans overestimate the upfront cost of installing
April 25th, 2012 | by Zachary Shahan
A new study commissioned by Sunrun finds that a whopping 97% of Americans overestimate the upfront cost of installing