Mike Williams – Delaware, Ohio

Mike Williams of Delaware, Ohio, explains his decision to install solar on his business in this video.

Stay informed on solar news
& action opportunities:

Stay informed on solar