Review for SolarWorld Americas Inc. ----Out of Biz 2018

11/10/2016
Anonymous

Review added by gcp

I was hesitant about how it would look, but I didn't have to worry. They look much better than I anticipated. Some of my neighbors didn't even know I had them on my roof until I told them. So far, they are producing as expected.