Review for SunPower

07/05/2017
Anonymous MA

Review added by sl

Considering one of the 36 panels failed in less than 30 days, I am not too impressed.