Що се отнася до панелите, Canadian Solar