September 11 (SeeNews) - Canadian Solar Inc (NASDAQ:CSIQ) said Thursday it will be delivering its photovoltaic (PV) modules to US distributed solar firm Vivint Solar (NYSE:VSLR) under a new long-term product supply agreement.