Show of HandsShow of Hands

trepidhickory June 22nd, 2014 12:15pm

Over the past 6 years the price of solar panels has dropped by over 75%. Is this good news?

11 Liked

Comments: Add Comment