Canadian Solar announced a long-term module supply agreement with Vivint Solar, without specifying the size or scope. Canadian Solar has in past years been a significant panel supplier to Vivint, the second largest installer of US rooftop PV. But last year Vivint obtained nearly all of its modules from Trina and Yingli, key rivals of Canadian Solar. Canadian Solar will once again become a “key” supplier to Vivint, which is in the process of being acquired by SunEdison.