Recurrent Energy LLC, a unit of Canadian Solar Inc (NASDAQ:CSIQ), has sealed an aggregated virtual power purchase agreement (VPPA) covering the output of a 100-MW solar project under development in Texas.