02/20/2018
Anonymous
Oceanside, CA
Sunpower is American made, top efficiency and productivity per panel on the market and has a standard 25 year warranty. Microinverters are integrated into each panel.