DF Richard Solar- Dover, New Hampshire

5kw grid tied solar electric system installed on DF Richard operations center in Dover, New Hampshire