free solar vs. Own your own By Neil Craig | 7 July, 2015 | Comments Off on free solar vs. Own your own free solar vs. Own your own