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

12/10/2014
Anonymous Albany, NY

Thin and Powerful!

I love the way these panels look on my roof and I feel good knowing they were made in the US. People think that solar panels are ugly but they haven't seen my "triple black" 275 Watt SolarWorlds!