B
bigdavs83
I have some goon coming round tomorrow to give me solar panels for free apparently. Free panels, free installation the full shooting match. I know very little about pv and I've never worked with it. Looking for some facts and figures please gents is this too good to be true?