C cleantechnica.com 70% of Americans Support Solar Mandate on New Homes 25 points salzig 5 years ago 38 comments