GUELPH, Ontario: Canadian Solar Inc. (“Canadian Solar”) (NASDAQ: CSIQ), today announced its wholly owned subsidiary Recurrent Energy, LLC (“Recurrent Energy”) has signed a 25-year power purchase agreement (“PPA”) for the 63 MWac/88 MWp Stanford Solar Generating Station #2. The Stanford Solar Generating Station #2, located on over 400 acres in Kings County, California, will power the equivalent of […]