Review for Canadian Solar

02/19/2020
Titan is Terrible Las Vegas, NV

Too soon to tell

I was told these were good panels.