Review for Canadian Solar

09/20/2013
Anonymous

Happy Solar customer

I have had my solar installation for 1 hear now. Overall, it has performed 15% better than projected. I installed micro-inverters, luv them.