Earth Watch Home & Garden 4 Common Mistakes to Avoid When Going Solar Jan 5, 2017 Sarah Lozanova There are now more than 1 million solar systems installed in the United States, according...